.__className_95729e{font-family:Titillium Web,Titillium Web Fallback;font-style:normal}.navbar-auth-button,.navbar-auth-buttons{position:relative;z-index:10}.navbar-auth-button{pointer-events:auto}.hamburger-button,.navbar-right-container{position:relative;z-index:10}@media (max-width:374px){.navbar-brand{font-size:.875rem;letter-spacing:.05em}.navbar-avatar{width:1.75rem;height:1.75rem}.navbar-icon{width:1.25rem;height:1.25rem}}@media (min-width:768px) and (max-width:1023px){.navbar-search{max-width:300px}}@media (min-width:1280px){.navbar-search{max-width:400px}}.navbar-transition{transition:all .3s cubic-bezier(.4,0,.2,1);position:sticky!important;top:0!important;z-index:9999!important;-webkit-sticky:sticky;-moz-sticky:sticky;-ms-sticky:sticky;-o-sticky:sticky}body,main{overflow:visible!important}.navbar-hover{transition:all .2s ease-in-out}.navbar-hover:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.mobile-menu-overlay{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.mobile-menu-content{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.mobile-menu-content::-webkit-scrollbar{width:4px}.mobile-menu-content::-webkit-scrollbar-track{background:transparent}.mobile-menu-content::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:2px}.mobile-search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mobile-search-input:focus{outline:none;box-shadow:0 0 0 2px rgba(0,225,210,.4)}@media (hover:none) and (pointer:coarse){.navbar-button{min-height:44px;min-width:44px}.mobile-menu-item{min-height:48px}}.navbar-button:focus-visible{outline:2px solid #00e1d2;outline-offset:2px}.notification-indicator{animation:pulse-notification 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-notification{0%,to{opacity:1}50%{opacity:.5}}.navbar-backdrop{background-color:rgba(0,0,0,.8)}@media (min-resolution:192dpi){.navbar-border{border-width:.5px}}.navbar-logo-responsive{display:flex;align-items:center;justify-content:center}.navbar-logo-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-menu{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.profile-menu-item{transition:all .15s ease-in-out}.profile-menu-item:hover{background-color:rgba(255,255,255,.1);transform:translateX(4px)}.hamburger-button{transition:all .2s ease-in-out}.hamburger-button:hover{background-color:rgba(255,255,255,.1);transform:scale(1.05)}.hamburger-button.active{background-color:rgba(0,225,210,.1);border:1px solid rgba(0,225,210,.3);color:#00e1d2}.hamburger-button.active:hover{background-color:rgba(0,225,210,.2);transform:scale(1.05)}.navbar-active{background:linear-gradient(135deg,rgba(0,225,210,.2),rgba(0,116,145,.2));border:1px solid rgba(0,225,210,.3)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-contrast:high){.navbar-border{border-width:2px}.navbar-text{font-weight:600}}@media (max-resolution:96dpi){.navbar-text{font-weight:500}}@media (prefers-reduced-motion:reduce){.hamburger-button,.navbar-hover,.navbar-transition,.profile-menu-item{transition:none}.notification-indicator{animation:none}}@font-face{font-family:Titillium Web;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/1091de5a4341a521-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:200;font-display:swap;src:url(/_next/static/media/9cd3ffa281e77ae2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/631ab6d518ee0b08-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/f9fa7964f036c69d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/81f2f04080433cef-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ed9cb87f7cefa820-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ef9d7e3625c86286-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c95d4fce0b415528-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e3bec91e60544e8d-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/56b5d6ac638045ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/d22110fc869f13f7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Titillium Web;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/2fe56c5e8a0dc232-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Titillium Web Fallback;src:local("Arial");ascent-override:119.97%;descent-override:41.09%;line-gap-override:0.00%;size-adjust:94.44%}.__className_87e7cd{font-family:Titillium Web,Titillium Web Fallback;font-style:normal}.__variable_87e7cd{--font-titillium:"Titillium Web","Titillium Web Fallback"}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8b44c7e6549520b2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6c25f6e897d845a3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bebas Neue Fallback;src:local("Arial");ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.00%;size-adjust:76.72%}.__className_d758cf{font-family:Bebas Neue,Bebas Neue Fallback;font-weight:400;font-style:normal}.__variable_d758cf{--font-bebas:"Bebas Neue","Bebas Neue Fallback"}body,html{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}@media (max-width:767px){body,html{min-height:100vh;min-width:100vw}.mobile-responsive{min-height:100vh;display:flex;flex-direction:column}}@media (min-width:768px) and (max-width:1024px){body,html{min-height:100vh;min-width:100vw}.tablet-responsive{min-height:100vh;display:flex;flex-direction:column}}@media (min-width:1025px){body,html{min-height:100vh;min-width:100vw}}.responsive-container{height:100%;justify-content:center;align-items:center}.responsive-container,.scoreboard-container{width:100%;display:flex;flex-direction:column}.scoreboard-container{height:100vh}@media (max-width:767px){.scoreboard-container{height:100vh;padding:1rem}.scoreboard-grid{grid-template-columns:1fr;gap:1rem}}@media (min-width:768px) and (max-width:1024px){.scoreboard-container{height:100vh;padding:2rem}.scoreboard-grid{grid-template-columns:1fr 1fr;gap:2rem}}@media (min-width:1025px){.scoreboard-container{height:100vh;padding:3rem}.scoreboard-grid{grid-template-columns:1fr 1fr;gap:3rem}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.scoreboard-grid{grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:1rem}.scoreboard-container{padding:1rem}}@media (max-width:767px){.touchable,button{min-height:44px;min-width:44px;touch-action:manipulation}input,select,textarea{font-size:16px}}.tablet-portrait .scoreboard-grid{grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:1rem}.tablet-landscape .scoreboard-grid{grid-template-columns:1fr 1fr;gap:2rem}.mobile-portrait .scoreboard-grid{grid-template-columns:1fr;gap:1rem}.mobile-landscape .scoreboard-grid{grid-template-columns:1fr 1fr;gap:1rem}