@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined";:root,:before,:after{--yellow: hsl(39, 96%, 66%);--yellow-light: hsl(39, 88%, 85%);--yellow-light-2: hsl(39, 88%, 93%);--yellow-light-3: hsl(39, 88%, 98%);--red: hsl(357, 77%, 57%);--red-dark: hsl(0, 72%, 52%);--red-light: hsl(357, 81%, 84%);--blue-light: hsl(210, 86%, 93%);--green: hsl(100, 91%, 39%);--near-white: hsl(0, 0%, 95%);--white: hsl(0, 0%, 100%);--white-30: hsla(0, 0%, 100%, .3);--white-80: hsla(0, 0%, 100%, .8);--black: hsl(0, 0%, 0%);--near-black: hsl(210, 5%, 12%);--gray: hsl(0, 0%, 92%);--dark-gray: hsl(0, 0%, 50%);--light-gray: hsl(0, 0%, 89%);--grayscale-1: hsl(45, 100%, 99%);--grayscale-2: hsl(45, 100%, 97%);--grayscale-3: hsl(40, 100%, 96%);--grayscale-4: hsl(40, 89%, 90%);--grayscale-5: hsl(39, 88%, 85%);--grayscale-6: hsl(45, 18%, 30%);--grayscale-7: hsl(45, 13%, 26%);--grayscale-8: hsl(45, 10%, 21%);--grayscale-9: hsl(0, 0%, 19%);--grayscale-10: hsl(0, 0%, 13%);--grayscale-10-50: hsla(0, 0%, 13%, .5)}@media (prefers-color-scheme: light){:root,:before,:after{--color-primary: var(--yellow);--color-primary-light: var(--yellow-light);--color-primary-light-2: var(--yellow-light-2);--color-primary-light-3: var(--yellow-light-3);--color-secondary: var(--red);--color-secondary-light: var(--red-light);--color-white: var(--white);--color-black: var(--black);--color-text: var(--black);--color-text-subtle: var(--dark-gray);--color-text-on-contrast: var(--white);--color-text-on-primary: var(--grayscale-10);--color-text-near-dark: var(--grayscale-7);--color-border-light: var(--gray);--color-shadow-light: var(--light-gray);--color-background: var(--grayscale-1);--color-background-subtle: var(--grayscale-3);--color-background-contrast: var(--grayscale-10);--color-background-contrast-light: var(--grayscale-9);--color-background-highlight: var(--grayscale-6);--color-background-backdrop: var(--grayscale-10-50);--color-background-backdrop-light-30: var(--white-30);--color-background-backdrop-light-80: var(--white-80)}}@media (prefers-color-scheme: dark){:root,:before,:after{--color-primary: var(--yellow);--color-primary-light: var(--yellow-light);--color-primary-light-2: var(--yellow-light-2);--color-primary-light-3: var(--yellow-light-3);--color-secondary: var(--red);--color-secondary-light: var(--red-light);--color-white: var(--white);--color-black: var(--black);--color-text: var(--black);--color-text-on-contrast: var(--white);--color-text-subtle: var(--dark-gray);--color-text-on-primary: var(--grayscale-10);--color-text-near-dark: var(--grayscale-7);--color-border-light: var(--gray);--color-shadow-light: var(--light-gray);--color-background: var(--grayscale-1);--color-background-subtle: var(--grayscale-3);--color-background-contrast: var(--grayscale-10);--color-background-contrast-light: var(--grayscale-9);--color-background-highlight: var(--grayscale-6);--color-background-backdrop: var(--grayscale-10-50);--color-background-backdrop-light-30: var(--white-30);--color-background-backdrop-light-80: var(--white-80)}}:root,:before,:after{--rg-elevation-bottom-2xl: 0px 24px 48px -12px rgba(0, 31, 56, .18);--rg-elevation-bottom-3xl: 0px 32px 64px -12px rgba(0, 31, 56, .14);--rg-elevation-bottom-l: 0px 4px 24px -2px rgba(0, 31, 56, .03), 0px 12px 16px -4px rgba(0, 31, 56, .08);--rg-elevation-bottom-m: 0px 2px 16px 0px rgba(0, 31, 56, .12), 0px 4px 8px -2px rgba(0, 31, 56, .06);--rg-elevation-bottom-s: 0px 1px 12px 0px rgba(0, 31, 56, .1), 0px 1px 4px -2px rgba(0, 31, 56, .06);--rg-elevation-bottom-xl: 0px 8px 8px -4px rgba(0, 31, 56, .03), 0px 20px 24px -4px rgba(0, 31, 56, .08);--rg-elevation-bottom-xs: 0px 1px 2px 0px rgba(0, 31, 56, .05);--rg-elevation-left-2xl: -24px 0px 48px -12px rgba(0, 31, 56, .18);--rg-elevation-left-3xl: -32px 0px 64px -12px rgba(0, 31, 56, .14);--rg-elevation-left-l: -4px 0px 6px -2px rgba(0, 31, 56, .03), -12px 0px 16px -4px rgba(0, 31, 56, .08);--rg-elevation-left-m: -2px 0px 4px -2px rgba(0, 31, 56, .06), -8px 0px 8px -2px rgba(0, 31, 56, .1);--rg-elevation-left-s: -1px 0px 2px 0px rgba(0, 31, 56, .06), -1px 0px 3px 0px rgba(0, 31, 56, .1);--rg-elevation-left-xl: -8px 0px 8px -4px rgba(0, 31, 56, .03), -20px 0px 24px -4px rgba(0, 31, 56, .08);--rg-elevation-left-xs: -1px 0px 2px 0px rgba(0, 31, 56, .05);--rg-elevation-right-2xl: 24px 0px 48px -12px rgba(0, 31, 56, .18);--rg-elevation-right-3xl: 32px 0px 64px -12px rgba(0, 31, 56, .14);--rg-elevation-right-l: 4px 0px 6px -2px rgba(0, 31, 56, .03), 12px 0px 16px -4px rgba(0, 31, 56, .08);--rg-elevation-right-m: 2px 0px 4px -2px rgba(0, 31, 56, .06), 8px 0px 8px -2px rgba(0, 31, 56, .1);--rg-elevation-right-s: 1px 0px 2px 0px rgba(0, 31, 56, .06), 1px 0px 3px 0px rgba(0, 31, 56, .1);--rg-elevation-right-xl: 8px 0px 8px -4px rgba(0, 31, 56, .03), 20px 0px 24px -4px rgba(0, 31, 56, .08);--rg-elevation-right-xs: 1px 0px 2px 0px rgba(0, 31, 56, .05);--rg-elevation-top-2xl: 0px -24px 48px -12px rgba(0, 31, 56, .18);--rg-elevation-top-3xl: 0px -32px 64px -12px rgba(0, 31, 56, .14);--rg-elevation-top-l: 0px -4px 6px -2px rgba(0, 31, 56, .03), 0px -12px 16px -4px rgba(0, 31, 56, .08);--rg-elevation-top-m: 0px -2px 4px -2px rgba(0, 31, 56, .06), 0px -8px 8px -2px rgba(0, 31, 56, .1);--rg-elevation-top-s: 0px -1px 2px 0px rgba(0, 31, 56, .06), 0px -1px 3px 0px rgba(0, 31, 56, .1);--rg-elevation-top-xl: 0px 0px 8px -4px rgba(0, 31, 56, .03), 0px -20px 24px -4px rgba(0, 31, 56, .08);--rg-elevation-top-xs: 0px -1px 2px 0px rgba(0, 31, 56, .05)}:root,:before,:after{--rg-space-2: calc(var(--font-size-factor) * .125rem);--rg-space-4: calc(var(--font-size-factor) * .25rem);--rg-space-8: calc(var(--font-size-factor) * .5rem);--rg-space-12: calc(var(--font-size-factor) * .75rem);--rg-space-16: calc(var(--font-size-factor) * 1rem);--rg-space-20: calc(var(--font-size-factor) * 1.25rem);--rg-space-24: calc(var(--font-size-factor) * 1.5rem);--rg-space-32: calc(var(--font-size-factor) * 2rem);--rg-space-40: calc(var(--font-size-factor) * 2.5rem);--rg-space-48: calc(var(--font-size-factor) * 3rem);--rg-space-56: calc(var(--font-size-factor) * 3.5rem);--rg-space-64: calc(var(--font-size-factor) * 4rem);--rg-space-72: calc(var(--font-size-factor) * 4.5rem);--rg-space-80: calc(var(--font-size-factor) * 5rem);--rg-space-96: calc(var(--font-size-factor) * 6rem);--rg-space-128: calc(var(--font-size-factor) * 8rem);--rg-navigation-block-size: calc(var(--font-size-factor) * 4.125rem)}:root,:before,:after{--rg-time-duration-default: .3s;--rg-animation-duration-default: .3s}:root,:before,:after{--rg-base-font: "Barlow", sans-serif;--rg-semi-condensed-font: "Barlow Semi Condensed", sans-serif;--rg-condensed-font: "Barlow Condensed", sans-serif;--current-font-family: var(--rg-base-font);--rg-typography-button-l-medium: 500 calc(var(--font-size-factor) * 1.125rem)/1.33 var(--rg-semi-condensed-font);--rg-typography-button-m-medium: 500 calc(var(--font-size-factor) * 1rem)/1.25 var(--rg-semi-condensed-font);--rg-typography-button-s-medium: 500 calc(var(--font-size-factor) * .875rem)/1.15 var(--rg-semi-condensed-font);--rg-typography-button-xs-medium: 500 calc(var(--font-size-factor) * .75rem)/1 var(--rg-semi-condensed-font);--rg-typography-display-l-bold: 700 calc(var(--font-size-factor) * 2.5rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-l-semibold: 600 calc(var(--font-size-factor) * 2.5rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-l-medium: 500 calc(var(--font-size-factor) * 2.5rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-l-regular: 400 calc(var(--font-size-factor) * 2.5rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-m-bold: 700 calc(var(--font-size-factor) * 2.25rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-m-semibold: 600 calc(var(--font-size-factor) * 2.25rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-m-medium: 500 calc(var(--font-size-factor) * 2.25rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-m-regular: 400 calc(var(--font-size-factor) * 2.25rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-s-bold: 700 calc(var(--font-size-factor) * 1.875rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-s-semibold: 600 calc(var(--font-size-factor) * 1.875rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-s-medium: 500 calc(var(--font-size-factor) * 1.875rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-s-regular: 400 calc(var(--font-size-factor) * 1.875rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-xl-bold: 700 calc(var(--font-size-factor) * 3.75rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-xl-semibold: 600 calc(var(--font-size-factor) * 3.75rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-xl-medium: 500 calc(var(--font-size-factor) * 3.75rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-xl-regular: 400 calc(var(--font-size-factor) * 3.75rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-xs-bold: 700 calc(var(--font-size-factor) * 1.5rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-xs-semibold: 600 calc(var(--font-size-factor) * 1.5rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-xs-medium: 500 calc(var(--font-size-factor) * 1.5rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-xs-regular: 400 calc(var(--font-size-factor) * 1.5rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-2xs-bold: 700 calc(var(--font-size-factor) * 1.25rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-2xs-semibold: 600 calc(var(--font-size-factor) * 1.25rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-2xs-medium: 500 calc(var(--font-size-factor) * 1.25rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-2xs-regular: 400 calc(var(--font-size-factor) * 1.25rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-3xs-bold: 700 calc(var(--font-size-factor) * 1.125rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-3xs-semibold: 600 calc(var(--font-size-factor) * 1.125rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-3xs-medium: 500 calc(var(--font-size-factor) * 1.125rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-3xs-regular: 400 calc(var(--font-size-factor) * 1.125rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-4xs-bold: 700 calc(var(--font-size-factor) * 1rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-4xs-semibold: 600 calc(var(--font-size-factor) * 1rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-4xs-medium: 500 calc(var(--font-size-factor) * 1rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-display-4xs-regular: 400 calc(var(--font-size-factor) * 1rem)/1.1 var(--rg-semi-condensed-font);--rg-typography-text-2xl-bold: 700 calc(var(--font-size-factor) * 1.5rem)/1.4 var(--current-font-family);--rg-typography-text-2xl-semibold: 600 calc(var(--font-size-factor) * 1.5rem)/1.4 var(--current-font-family);--rg-typography-text-2xl-medium: 500 calc(var(--font-size-factor) * 1.5rem)/1.4 var(--current-font-family);--rg-typography-text-2xl-regular: 400 calc(var(--font-size-factor) * 1.5rem)/1.4 var(--current-font-family);--rg-typography-text-xl-bold: 700 calc(var(--font-size-factor) * 1.25rem)/1.4 var(--current-font-family);--rg-typography-text-xl-semibold: 600 calc(var(--font-size-factor) * 1.25rem)/1.4 var(--current-font-family);--rg-typography-text-xl-medium: 500 calc(var(--font-size-factor) * 1.25rem)/1.4 var(--current-font-family);--rg-typography-text-xl-regular: 400 calc(var(--font-size-factor) * 1.25rem)/1.4 var(--current-font-family);--rg-typography-text-l-bold: 700 calc(var(--font-size-factor) * 1.125rem)/1.4 var(--current-font-family);--rg-typography-text-l-semibold: 600 calc(var(--font-size-factor) * 1.125rem)/1.4 var(--current-font-family);--rg-typography-text-l-medium: 500 calc(var(--font-size-factor) * 1.125rem)/1.4 var(--current-font-family);--rg-typography-text-l-regular: 400 calc(var(--font-size-factor) * 1.125rem)/1.4 var(--current-font-family);--rg-typography-text-m-bold: 700 calc(var(--font-size-factor) * 1rem)/1.4 var(--current-font-family);--rg-typography-text-m-semibold: 600 calc(var(--font-size-factor) * 1rem)/1.4 var(--current-font-family);--rg-typography-text-m-medium: 500 calc(var(--font-size-factor) * 1rem)/1.4 var(--current-font-family);--rg-typography-text-m-regular: 400 calc(var(--font-size-factor) * 1rem)/1.4 var(--current-font-family);--rg-typography-text-s-bold: 700 calc(var(--font-size-factor) * .875rem)/1.4 var(--current-font-family);--rg-typography-text-s-semibold: 600 calc(var(--font-size-factor) * .875rem)/1.4 var(--current-font-family);--rg-typography-text-s-medium: 500 calc(var(--font-size-factor) * .875rem)/1.4 var(--current-font-family);--rg-typography-text-s-regular: 400 calc(var(--font-size-factor) * .875rem)/1.4 var(--current-font-family);--rg-typography-text-xs-bold: 700 calc(var(--font-size-factor) * .75rem)/1.4 var(--current-font-family);--rg-typography-text-xs-semibold: 600 calc(var(--font-size-factor) * .75rem)/1.4 var(--current-font-family);--rg-typography-text-xs-medium: 500 calc(var(--font-size-factor) * .75rem)/1.4 var(--current-font-family);--rg-typography-text-xs-regular: 400 calc(var(--font-size-factor) * .75rem)/1.4 var(--current-font-family)}@media only screen and (min-width: 0){:root,:before,:after{--font-size-factor: 1.1429}}@media only screen and (min-width: 992px){:root,:before,:after{--font-size-factor: 1.1034}}@media only screen and (min-width: 1200px){:root,:before,:after{--font-size-factor: 1.0667}}@keyframes fade-in-from-top{0%{transform:translateY(calc(-1 * var(--rg-space-8)));opacity:0}to{opacity:1}}@keyframes fade-in-from-bottom{0%{transform:translateY(calc(1 * var(--rg-space-8)));opacity:0}to{opacity:1}}@keyframes fade-out-to-top{0%{opacity:1}to{transform:translateY(calc(-1 * var(--rg-space-8)));opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-from-left{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fade-in-from-right{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes jump{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-40px) rotate(180deg)}to{transform:translateY(0) rotate(360deg)}}@font-face{font-family:OPTIBritannic-Bold;font-weight:400;font-style:normal;src:url(/rg-playerzone-production-static/assets/OPTIBritannic-Bold.ttf--Z6fkOWb.woff) format("woff")}@font-face{font-family:Bangers;font-weight:400;font-style:normal;src:url(/rg-playerzone-production-static/assets/Bangers-Regular-thdkB3OJ.ttf)}@font-face{font-family:Tauri;font-weight:400;font-style:normal;src:url(/rg-playerzone-production-static/assets/Tauri-Regular-PRMa4uUV.ttf)}@font-face{font-family:Bebas Neue;font-weight:400;font-style:normal;src:url(/rg-playerzone-production-static/assets/BebasNeue-Regular-9gjjU8Dt.ttf)}@font-face{font-family:Meera Inimai;font-weight:400;font-style:normal;src:url(/rg-playerzone-production-static/assets/MeeraInimai-Regular-Y62hyGHC.ttf)}@font-face{font-family:Roboto Condensed;font-weight:400;font-style:normal;src:url(/rg-playerzone-production-static/assets/RobotoCondensed-Regular-x_WF1Z_K.ttf)}@font-face{font-family:Acme;font-weight:400;font-style:normal;src:url(/rg-playerzone-production-static/assets/Acme-Regular-iNMKpLPE.ttf)}.material-icons{direction:ltr;display:inline-block;font-family:Material Symbols Outlined,sans-serif;font-size:24px;font-feature-settings:"liga";font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none;text-rendering:optimizelegibility;letter-spacing:normal;word-wrap:normal;white-space:nowrap}.sr-only{position:absolute;overflow:hidden;inline-size:1px;block-size:1px;margin:-1px;padding:0;clip:rect(0,0,0,0);border:0}.mb-16{margin-block-end:var(--rg-space-16)}.mb-8{margin-block-end:var(--rg-space-8)}.mt-8{margin-block-start:var(--rg-space-8)}.ml-8{margin-inline-start:var(--rg-space-8)}.py-8{padding-block:var(--rg-space-8)}.rg-list{display:flex;gap:var(--rg-space-8)}.rg-list[direction=column]{flex-direction:column}.rg-actions{margin-block-end:var(--rg-space-12)}.ml-auto{margin-inline-start:auto}.rg-tournament--content{padding:var(--rg-space-12);background-color:var(--color-white);border-block-start:1px solid var(--color-border-light);border-end-start-radius:var(--rg-space-8);border-end-end-radius:var(--rg-space-8)}.game-list-container{display:flex;flex-flow:row wrap;gap:var(--rg-space-8) var(--rg-space-24);align-items:flex-start;justify-content:space-evenly;margin-block-start:var(--rg-space-8)}.sub-games .game-list-container{row-gap:var(--rg-space-16);margin-block-start:var(--rg-space-12);padding-block-start:var(--rg-space-12);border-block-start:1px solid var(--color-border-light)}ul.game-list-container>*:not(.modal):not(.modal-overlay){flex-grow:1;inline-size:480px;min-inline-size:200px;max-inline-size:100%}rg-game-card.player-in-game{background-color:var(--color-primary-light)}rg-game-card [slot=tags]>*{display:flex;flex-direction:row;gap:var(--rg-space-2);align-items:center}rg-game-card .tag{padding-block:var(--rg-space-2);padding-inline:var(--rg-space-8);font:var(--rg-typography-text-s-regular);font-family:var(--rg-semi-condensed-font);color:var(--color-text)!important;background-color:var(--color-primary-light);border-radius:var(--rg-space-4)}rg-game-card .tag:nth-child(n+2){overflow:hidden;display:inline-block;min-inline-size:0;max-inline-size:100%;text-overflow:ellipsis;white-space:nowrap}rg-game-card[player-in-game] .tag{background-color:var(--color-primary)}rg-game-card .tag.game-cancelled{display:flex;background-color:var(--red-light)!important}rg-game-card .tag.game-temp-result{background-color:transparent!important;border:1px solid var(--color-primary)}rg-game-card [slot=actions]{display:flex;flex-direction:row;gap:var(--rg-space-8);align-items:center;justify-content:flex-end}rg-game-card [slot=actions]>*{display:flex;flex-direction:row;align-items:center;color:var(--color-text-subtle)!important}rg-game-card [slot=actions]>* rg-icon{font-size:calc(var(--font-size-factor) * 1.4rem)!important}rg-game-card [slot=actions]>*.disabled{opacity:.4}rg-game-card .teams{display:flex;flex-direction:column;gap:var(--rg-space-0);justify-content:space-around;min-inline-size:0}rg-game-card .teams .team{display:flex;flex-direction:row;gap:var(--rg-space-4);align-items:center}rg-game-card .teams .team .details{display:flex;flex-direction:row;align-items:center;min-inline-size:0;font:var(--rg-typography-display-4xs-regular);font-size:calc(var(--font-size-factor) * 1.0625rem);color:var(--color-text)!important}rg-game-card:not(.temp-result)>.teams>.team.winner>.details{font-weight:500}rg-game-card:not(.temp-result)>.teams>.team.loser>.details{color:var(--color-text-subtle)!important}rg-game-card .teams .team .details .name{overflow:hidden;padding-block-end:1px;text-overflow:ellipsis;text-wrap:nowrap}rg-game-card .teams .team .details .logo{inline-size:22px;block-size:22px;-o-object-fit:contain;object-fit:contain}rg-game-card .teams .team .details .logo:nth-child(2),rg-game-card .teams .team .details .logo:not(.multiple):first-child{margin-inline-end:var(--rg-space-8)}rg-game-card .teams .team .details .logo.multiple:nth-child(2){margin-inline-start:calc(-1 * var(--rg-space-12))}rg-game-card .teams .team .edit-team{display:flex;flex-direction:row;align-items:center;color:var(--color-text-subtle)!important}rg-game-card .scores{display:flex;flex-direction:row;gap:calc(var(--font-size-factor) * .4rem);gap:var(--rg-space-8);justify-content:flex-end}rg-game-card .scores .set{display:flex;flex-direction:column;gap:var(--rg-space-4);justify-content:space-around}rg-game-card .scores .set .score{display:flex;flex-direction:row;align-items:center;justify-content:center;inline-size:28px;block-size:28px;padding-block-end:2px;font:var(--rg-typography-display-3xs-regular);font-size:calc(var(--font-size-factor) * 1.0625rem);color:var(--color-text);background-color:var(--color-primary-light);border-radius:var(--rg-space-2)}rg-game-card:not(.temp-result)>.scores>.set>.score.winner{font-weight:500}rg-game-card:not(.temp-result)>.scores>.set>.score.loser{font-weight:300}rg-game-card .scores .set[set=summary] .score{background-color:var(--color-primary)}rg-game-card .scores .set[set=placeholder] .score{background-color:var(--color-primary-light-3)}rg-game-card.temp-result>.scores>.set>.score{color:var(--color-text);background-color:var(--color-white);border:1px solid var(--color-primary)}rg-game-card .ui.placeholder{margin-block-start:var(--rg-space-12);border-block-start:1px solid var(--color-border-light)}rg-game-card[player-in-game] .ui.placeholder .line{background-color:var(--color-primary-light-3)}rg-game-card [slot=subgames] rg-game-card{inline-size:480px;min-inline-size:200px;max-inline-size:100%}.rg-heading-bar{display:flex;flex-wrap:wrap;gap:var(--rg-space-12) var(--rg-space-64);justify-content:space-between}.rg-heading-bar[direction=column]{flex-direction:column}.rg-hero{position:relative;display:block;border-collapse:separate;margin:0;margin-block:var(--rg-space-32)}.rg-hero--title{inset-block-end:0;inset-inline:0;padding-block:var(--rg-space-12) var(--rg-space-16);padding-inline:var(--rg-space-24);color:var(--color-text);text-transform:uppercase;background-color:var(--color-primary);border-radius:0 0 var(--rg-space-8) var(--rg-space-8)}.rg-hero--image{inline-size:100%;max-inline-size:100%;vertical-align:middle;-o-object-fit:cover;object-fit:cover;border-radius:var(--rg-space-8) var(--rg-space-8) 0 0}@media (min-width: 1728px),(min-width: 1440px) and (max-width: 1727px),(min-width: 1240px) and (max-width: 1439px),(min-width: 1024px) and (max-width: 1239px),(min-width: 640px) and (max-width: 1024px){.rg-hero--image{aspect-ratio:4.17 / 1}}@media (max-width: 639px){.rg-hero--image{aspect-ratio:2/1}}.rg-icon-link{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--rg-space-40);block-size:var(--rg-space-40);color:var(--color-primary)}.rg-icon-link:focus,.rg-icon-link:hover,.rg-icon-link:active{color:var(--color-primary-light)}.news{display:block;margin-block:var(--rg-space-32)}.news--list{display:grid}.tournament-card--description{display:flex;gap:var(--rg-space-24);align-items:center;margin-block:var(--rg-space-4)}@media (min-width: 1728px),(min-width: 1440px) and (max-width: 1727px),(min-width: 1240px) and (max-width: 1439px){.news--list{grid-template-columns:repeat(4,1fr);gap:var(--rg-space-24)}}@media (min-width: 1024px) and (max-width: 1239px),(min-width: 640px) and (max-width: 1024px){.news--list{grid-template-columns:repeat(2,1fr);gap:var(--rg-space-16)}}@media (max-width: 639px){.news--list{grid-template-columns:repeat(1,1fr);gap:var(--rg-space-16)}}.loading-screen{--loading-screen-spinner-size: 2.25rem;--loading-screen-animation-duration: .9s;--loading-screen-delay: .15s;--loading-screen-z: 400;--loading-screen-z-spinner: 1;isolation:isolate;position:fixed;z-index:var(--loading-screen-z);inset:0}.loading-screen--spinner{position:relative;z-index:var(--loading-screen-z-spinner);display:flex;gap:var(--rg-space-12);align-items:center;justify-content:center;block-size:100%}.loading-screen--ball-1,.loading-screen--ball-2,.loading-screen--ball-3{aspect-ratio:1;inline-size:var(--loading-screen-spinner-size);animation:jump var(--loading-screen-animation-duration) ease infinite}.loading-screen--ball-1{animation-delay:calc(var(--loading-screen-delay) * 0)}.loading-screen--ball-2{animation-delay:calc(var(--loading-screen-delay) * 1)}.loading-screen--ball-3{animation-delay:calc(var(--loading-screen-delay) * 2)}@media (min-width: 1728px),(min-width: 1440px) and (max-width: 1727px),(min-width: 1240px) and (max-width: 1439px),(min-width: 1024px) and (max-width: 1239px){.loading-screen{background-color:var(--color-background-backdrop-light-30)}}@media (min-width: 640px) and (max-width: 1024px),(max-width: 639px){.loading-screen{background-color:var(--color-background-backdrop-light-80);-webkit-backdrop-filter:blur(var(--rg-space-4));backdrop-filter:blur(var(--rg-space-4))}}.rg-podium{display:grid;grid-gap:var(--rg-space-16);gap:var(--rg-space-16)}.rg-podium--results{display:flex;flex-direction:column;gap:var(--rg-space-16)}.rg-podium--placement{display:flex;gap:var(--rg-space-8);align-items:center}.rg-podium--team{display:flex;flex-direction:column}@media (min-width: 1728px),(min-width: 1440px) and (max-width: 1727px),(min-width: 1240px) and (max-width: 1439px),(min-width: 1024px) and (max-width: 1239px),(min-width: 640px) and (max-width: 1024px){.rg-podium{grid-template-columns:repeat(2,1fr)}}@media (max-width: 639px){.rg-podium{grid-template-columns:repeat(1,1fr)}}.tournament-description{display:flex;gap:var(--rg-space-16);align-items:center;justify-content:space-between}.tournament-details{max-inline-size:70ch}.rg-logo-combound{display:flex;align-items:center}.rg-logo-combound>img:last-child:not(:only-child){margin-inline-start:-16px}.rg-tab-nav{overflow:auto;display:flex;flex-direction:row;gap:var(--rg-space-4);align-items:stretch;justify-content:flex-start;max-inline-size:100%;padding-block:var(--rg-space-4);padding-inline:var(--rg-space-4);background-color:var(--color-primary-light-2);border-radius:var(--rg-space-8)}.rg-tab-nav .rg-tab{cursor:pointer;display:flex;flex-direction:row;gap:var(--rg-space-4);align-items:center;justify-content:center;padding-block:var(--rg-space-4) calc(var(--rg-space-4) + 2px);padding-inline:var(--rg-space-12);font:var(--rg-typography-button-m-medium);font-weight:400;color:var(--color-text)!important;white-space:nowrap;background-color:transparent;border:2px solid transparent;border-radius:var(--rg-space-4);transition:.2s ease}.rg-tab-nav .rg-tab:hover{background-color:var(--color-primary-light)}.rg-tab-nav .rg-tab[playerInGroup]{background-color:var(--color-primary-light);border:2px solid var(--color-primary)}.rg-tab-nav .rg-tab[playerInGroup]:hover{background-color:transparent}.rg-tab-nav .rg-tab.active{font-weight:500;background-color:var(--color-primary)}#sidebar-trigger{cursor:pointer;position:fixed;z-index:99;inset-block-start:80px;inset-inline-end:0;background:none;border:none}.sidebar-trigger--image{inline-size:50px;block-size:auto}.club-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.club-list-item{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #00000014}.club-list-item[style*="display: none"]{display:none!important}.club-list-header{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:background-color .15s ease}.club-list-header:hover{background-color:#f8f8f8}.club-list-logo{flex-shrink:0;width:40px;height:40px}.club-list-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.club-list-name{flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-family:Bebas Neue,sans-serif;font-size:1.125rem;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club-list-badge{height:20px;width:auto;flex-shrink:0}.club-list-location{display:flex;align-items:center;gap:6px;font-family:Roboto Condensed,sans-serif;font-size:.875rem;color:#666;width:150px;flex-shrink:0}.club-list-flag{width:20px;height:14px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.club-list-type{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;background-color:transparent;border:1px solid #ddd;border-radius:4px;font-family:Roboto,sans-serif;font-size:.6875rem;color:#666;white-space:nowrap;width:100px;flex-shrink:0}.club-list-type-placeholder{width:100px;flex-shrink:0}.club-list-chevron{flex-shrink:0;color:#999;transition:transform .2s ease}.club-list-item.expanded .club-list-chevron{transform:rotate(180deg)}.club-list-body{max-height:0;overflow:hidden;transition:max-height .3s ease}.club-list-item.expanded .club-list-body{max-height:500px}.club-list-content{display:flex;gap:20px;padding:16px;border-top:1px solid #f0f0f0}.club-list-image{flex-shrink:0;width:200px;height:150px;border-radius:8px;overflow:hidden;background-color:#f5f5f5}.club-list-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.club-list-details{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.club-list-contact{display:flex;align-items:center;gap:8px;padding:10px 14px;background-color:var(--color-primary-light, #f8e8a0);border-radius:6px;font-family:Roboto,sans-serif;font-size:.875rem;color:#444}.club-list-contact i{font-size:18px;color:#666}.club-list-contact a{color:var(--color-secondary, #e53842)}.club-list-text{font-family:Roboto,sans-serif;font-size:.875rem;color:#444;line-height:1.6}.club-list-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:12px}.club-list-socials{display:flex;align-items:center;gap:8px}.club-list-socials a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;transition:background-color .15s ease}.club-list-socials a:hover{background-color:#f0f0f0}.club-list-socials img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.club-list-action{display:inline-flex;align-items:center;gap:4px;padding:8px 16px;background-color:var(--color-secondary, #e53842);color:var(--color-white, #fff)!important;font-family:Roboto,sans-serif;font-size:.875rem;font-weight:500;border-radius:6px;-webkit-text-decoration:none;text-decoration:none;transition:background-color .15s ease}.club-list-action:hover{background-color:var(--red-dark, #c62828)}.club-list-action i{font-size:16px}.club-menu-bar{display:flex;align-items:center;gap:8px;padding:8px 0;margin-bottom:16px}.club-menu-item{display:flex;align-items:center;gap:4px;padding:8px 16px;background-color:#f0f0f0;border-radius:8px;font-family:Roboto,sans-serif;font-size:.875rem;color:#333;-webkit-text-decoration:none;text-decoration:none;transition:background-color .15s ease}.club-menu-item:hover{background-color:#e0e0e0}.club-menu-item.active{background-color:#1a1a1a;color:#fff}.club-menu-item i{font-size:18px}.club-filter-dropdown{margin-left:auto;position:relative}.club-filter-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;background-color:var(--color-secondary, #e53842);color:var(--color-white, #fff);border:none;border-radius:8px;font-family:Roboto,sans-serif;font-size:.875rem;cursor:pointer;transition:background-color .15s ease}.club-filter-btn:hover{background-color:var(--red-dark, #c62828)}.club-filter-content{display:none;position:absolute;right:0;top:100%;background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #00000026;min-width:180px;z-index:100;padding:8px 0}.club-filter-dropdown:hover .club-filter-content,.club-filter-content:hover{display:block}.club-filter-dropdown:after{content:"";position:absolute;top:100%;right:0;width:100%;height:8px;background:transparent}.club-filter-content label{display:flex;align-items:center;gap:8px;padding:8px 16px;cursor:pointer;transition:background-color .15s ease}.club-filter-content label:hover{background-color:#f5f5f5}.club-filter-content input[type=checkbox]{width:16px;height:16px}@media (max-width: 768px){.club-list-header{flex-wrap:wrap;gap:8px}.club-list-name{order:1;flex-basis:calc(100% - 60px)}.club-list-logo{order:0}.club-list-location{order:2;min-width:auto;margin-left:52px}.club-list-type{order:3}.club-list-chevron{order:4;margin-left:auto}.club-list-content{flex-direction:column}.club-list-image{width:100%;height:180px}.club-menu-bar{flex-wrap:wrap}}.club-details-header{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px}.club-details-logo{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;margin-bottom:16px}.club-details-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:24px;gap:24px;margin-top:24px}.club-details-image{width:100%;border-radius:12px;overflow:hidden}.club-details-image img{width:100%;height:auto;display:block}.club-details-content{background-color:#fff;padding:24px;border-radius:12px;box-shadow:0 2px 8px #00000014}.club-details-socials{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.club-details-socials a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;background-color:#f5f5f5;transition:background-color .15s ease,transform .15s ease}.club-details-socials a:hover{background-color:#e8e8e8;transform:scale(1.05)}.club-details-socials img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}
