@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bagel+Fat+One&display=swap);*,body{font-family:Athletics,Inter,sans-serif}body{background-color:#f3f4f6;color:#333;overflow-y:auto!important}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes matched{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes special{0%{box-shadow:0 0 5px #ffb34780}50%{box-shadow:0 0 20px #ffb347cc}to{box-shadow:0 0 5px #ffb34780}}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}20%{opacity:1;transform:translate(-50%,-50%) scale(1)}80%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.8)}}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-10px)}50%{transform:translateX(10px)}75%{transform:translateX(-10px)}to{transform:translateX(0)}}@keyframes glow{0%{box-shadow:0 0 5px #00b8ff4d}50%{box-shadow:0 0 20px #00b8ffcc}to{box-shadow:0 0 5px #00b8ff4d}}@keyframes sound-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.nav{background-color:#171418;box-shadow:0 2px 20px 0 #fba48c66;position:sticky;top:0;z-index:1000}.nav-content{align-items:center;background-color:#121212;border-radius:150px;box-shadow:1px 5px 8px #fffefe1a;display:flex;font-family:Athletics;justify-content:space-between;margin:0 auto;max-width:1200px;padding:20px}.nav-logo{color:#fff;font-size:1.8rem;font-weight:700;text-decoration:none}.nav-logo span{font-size:1.5rem}.nav-links{align-items:center;display:flex;gap:20px}.nav-link-login{background-color:#e6d7c7;border:none!important;border-radius:15px;color:#f73904;cursor:pointer;font-weight:600;padding:.5rem 1rem;transition:background-color .3s ease}.nav-link,.nav-link-login{font-size:1rem;text-decoration:none!important}.nav-link{font-weight:500;transition:color .3s ease}.nav-link:hover{color:#e6d7c7}.hamburger{background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:20px;justify-content:space-between;padding:0;width:30px;z-index:1001}.hamburger-line{background:#e6d7c7;height:3px;transition:all .3s ease;width:100%}.hamburger.open .hamburger-line:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger.open .hamburger-line:nth-child(2){opacity:0}.hamburger.open .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.nav-links.mobile-open{background:#fff;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;max-width:250px;padding:1rem;position:absolute;right:0;top:60px;transform:translateX(0);width:100%}.nav-links,.nav-links.mobile-open{transition:transform .3s ease-in-out}.container,.game-container,.landing-container,.trivia-container{color:#333;font-family:Athletics,Inter,sans-serif;margin:0 auto;padding:20px}.py-10{align-items:center;justify-content:center;padding-bottom:2.5rem;padding-top:2.5rem;text-align:center}.games-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:30px;margin-inline:auto;max-width:1020px}.games-card{background-color:#fff;border-radius:16px;box-shadow:0 4px 15px #0000001a;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.games-card:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-5px)}.games-card h2{color:#ff7b00;font-family:Athletics;font-size:1.5rem;font-weight:600;margin-bottom:10px}.games-card p{color:#666;font-family:Athletics;font-size:1rem;margin-bottom:20px}.game-header,.trivia-header{align-items:center;display:flex;font-family:Athletics;justify-content:space-between;margin-bottom:20px}.game-title,.trivia-title{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(45deg,#ff7b00,#ff006a);-webkit-background-clip:text;background-clip:text;font-family:Athletics;font-size:2.5rem;font-weight:700;justify-content:center;margin:0;text-align:center;text-shadow:2px 2px 4px #0000001a}.game-stats{display:flex;gap:20px}.stat-item{background:#f5f5f5;border-radius:12px;box-shadow:0 2px 8px #0000000d;padding:8px 16px;text-align:center}.stat-label{color:#666;font-size:.8rem;font-weight:600;text-transform:uppercase}.stat-value{color:#333;font-size:1.5rem}.low-time{animation:pulse 1s infinite;color:#ff3860}.error,.game-message{animation:fadeIn .3s ease-out;border-radius:8px;font-family:Athletics;font-weight:500;margin-bottom:20px;padding:12px 16px;text-align:center}.error.message-success,.message-success{background-color:#d1f8c2;border-left:4px solid #2e7d32;color:#2e7d32;font-family:Athletics}.error.message-error,.message-error{background-color:#ffe7e6;border-left:4px solid #d32f2f;color:#d32f2f;font-family:Athletics}.error.message-warning,.message-warning{background-color:#fff3cd;border-left:4px solid #856404;color:#856404;font-family:Athletics}.error.message-info,.message-info{background-color:#cce5ff;border-left:4px solid #004085;color:#004085;font-family:Athletics}.category-selection{margin:20px 0;text-align:center}.category-selection h2{color:#333;font-family:Athletics;font-size:1.8rem;margin-bottom:15px}.category-buttons{display:flex;flex-wrap:wrap;font-family:Athletics;gap:10px;justify-content:center}.category-button{background:linear-gradient(45deg,#ff7b00,#ff006a);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Athletics;font-size:1rem;font-weight:600;padding:12px 24px;transition:transform .2s,box-shadow .2s}.category-button:hover{box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.category-button:focus{outline:2px solid #ff7b00;outline-offset:2px}.mode-selection{padding:30px 0;text-align:center}.mode-selection h2{font-family:Athletics;font-size:1.8rem;margin-bottom:30px}.mode-buttons{display:flex;gap:20px;justify-content:center}.mode-button{background:linear-gradient(45deg,#ff7b00,#ff006a);border:none;border-radius:50px;box-shadow:0 4px 15px #ff7b0033;color:#fff;cursor:pointer;font-family:Athletics;font-size:1.2rem;font-weight:600;padding:14px 40px;transition:all .3s ease}.mode-button:hover{box-shadow:0 6px 20px #ff7b004d;transform:translateY(-3px)}.mode-button:active{transform:translateY(0)}.game-setup,.multi-setup{background-color:#fff;border-radius:16px;box-shadow:0 8px 30px #0000001a;margin:0 auto;max-width:600px;padding:20px}.settings-group{margin-bottom:24px}.settings-group label{color:#555;display:block;font-family:Athletics;font-size:1.1rem;font-weight:600;margin-bottom:12px}.difficulty-selector,.theme-selector{display:flex;flex-wrap:wrap;gap:10px}.difficulty-button,.theme-button{background:#f9f9f9;border:2px solid #e0e0e0;border-radius:30px;color:#666;cursor:pointer;font-family:Athletics;font-size:.9rem;font-weight:500;padding:8px 16px;transition:all .2s ease}.difficulty-button.selected,.theme-button.selected{background:#fff3e6;border-color:#ff7b00;color:#ff7b00;font-weight:600}.difficulty-button:hover,.theme-button:hover{background:#fff8f0;border-color:#ff7b00}.start-button{background:linear-gradient(45deg,#ff7b00,#ff006a);border:none;border-radius:8px;box-shadow:0 4px 15px #ff7b0033;color:#fff;cursor:pointer;display:block;font-family:Athletics;font-size:1.1rem;font-weight:600;margin-top:30px;padding:14px;transition:all .3s ease;width:100%}.start-button:hover{box-shadow:0 6px 20px #ff7b004d;transform:translateY(-3px)}.room-options{display:flex;gap:30px}.create-room,.join-room{flex:1 1}.room-divider{align-items:center;color:#999;display:flex;font-weight:600;justify-content:center;width:40px}.room-code-input{border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;margin-bottom:20px;padding:12px;transition:border-color .2s ease;width:100%}.room-code-input:focus{border-color:#ff7b00;outline:none}.button-primary{background:linear-gradient(45deg,#ff7b00,#ff006a);border:none;border-radius:8px;box-shadow:0 4px 15px #ff7b0033;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:600;padding:12px;transition:all .3s ease;width:100%}.button-primary:hover{box-shadow:0 6px 20px #ff7b004d;transform:translateY(-3px)}.button-secondary{background:linear-gradient(45deg,#00b8ff,#6b5bff);border:none;border-radius:8px;box-shadow:0 4px 15px #00b8ff33;color:#fff;cursor:pointer;display:block;font-size:1rem;font-weight:600;padding:12px;transition:all .3s ease;width:100%}.button-secondary:hover{box-shadow:0 6px 20px #00b8ff4d;transform:translateY(-3px)}.button-outline{background:#0000;border:2px solid #ddd;border-radius:8px;color:#666;cursor:pointer;display:block;font-family:Athletics;font-size:1rem;font-weight:600;margin-inline:auto;max-width:1020px;padding:12px;transition:all .3s ease;width:100%}.button-outline:hover{border-color:#999;color:#333}.button-reward{background:linear-gradient(45deg,gold,#ff9500);border:none;border-radius:8px;box-shadow:0 4px 15px #ffd7004d;color:#fff;cursor:pointer;display:block;font-family:Athletics;font-size:1rem;font-weight:600;padding:12px;transition:all .3s ease;width:100%}.button-reward:hover{box-shadow:0 6px 20px #ffd70066;transform:translateY(-3px)}.waiting-room{background-color:#fff;border-radius:16px;box-shadow:0 8px 30px #0000001a;padding:30px;text-align:center}.waiting-room h2{color:#333;font-family:Athletics;margin-bottom:20px}.player-count{color:#666;font-size:1.2rem;font-weight:500}.player-count,.room-code-display{margin-bottom:30px}.room-code-display p{color:#666;margin-bottom:10px}.code-box{background:#f5f5f5;border-radius:8px;box-shadow:inset 0 2px 5px #0000001a;color:#ff7b00;display:inline-block;font-size:1.5rem;font-weight:700;letter-spacing:2px;padding:12px 24px}.game-board{background-color:#fff;border-radius:16px;box-shadow:0 8px 30px #0000001a;margin-bottom:20px;margin-inline:auto;max-width:1020px;padding:20px;position:relative}.card-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,1fr);perspective:1000px}.card-container{cursor:pointer;height:120px}.card-container,.card-inner{position:relative;transform-style:preserve-3d}.card-inner{height:100%;transition:transform .6s;width:100%}.card-container.flipped .card-inner{animation:sound-pulse .3s ease-out;transform:rotateY(180deg)}.card-back,.card-front{align-items:center;backface-visibility:hidden;border-radius:12px;box-shadow:0 4px 8px #0000001a;display:flex;font-size:2rem;font-weight:700;height:100%;justify-content:center;position:absolute;width:100%}.card-back{background:linear-gradient(135deg,#614385,#516395);color:#fff}.card-front{background:#fff;border:2px solid #e0e0e0;transform:rotateY(180deg)}.card-container.matched .card-front{animation:matched .5s ease-out,sound-pulse .5s ease-out;background:linear-gradient(135deg,#a8e063,#56ab2f);border-color:#56ab2f;color:#fff}.card-container.matched.special .card-front{animation:special .8s ease-out infinite,sound-pulse .5s ease-out;background:linear-gradient(135deg,#ffb347,#fc3);border-color:#ffb347;color:#fff}.special-indicator{font-size:.8rem;position:absolute;right:5px;top:5px}.room-info{color:#666;font-size:.9rem;font-weight:500;margin-top:20px;text-align:center}.special-effect{position:relative}.special-effect.timeBonus:before{color:#00b8ff;content:"+10s";font-family:Athletics}.special-effect.scoreBonus:before,.special-effect.timeBonus:before{animation:fadeInOut 2s ease-in-out;font-size:3rem;font-weight:700;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.special-effect.scoreBonus:before{color:#ff7b00;content:"+20 points"}.special-effect.shuffle{animation:shake .5s ease-in-out}.special-effect.reveal{animation:glow 2s ease-in-out}.game-over-overlay{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.game-over-modal{background:#fff;border-radius:16px;box-shadow:0 10px 30px #0003;font-family:Athletics;max-height:80vh;max-width:500px;overflow-y:auto;padding:30px;text-align:center;width:90%}.game-over-modal h2{color:#ff7b00;font-family:Athletics;font-size:2rem;margin-bottom:20px}.score-display{margin-bottom:20px}.final-score{font-size:1.5rem;font-weight:600;margin-bottom:15px}.score-value{color:#ff7b00;font-size:2rem;font-weight:700}.stats{color:#666;line-height:1.8;margin-bottom:20px}.game-over-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.leaderboard{margin:20px 0;text-align:left}.leaderboard h3{color:#666;font-family:Athletics;font-size:1.3rem;margin-bottom:10px;text-align:center}.leaderboard-list{background:#f9f9f9;border-radius:8px;box-shadow:inset 0 2px 5px #0000001a;max-height:200px;overflow-y:auto;padding:10px}.leaderboard-item{align-items:center;border-radius:4px;display:flex;font-family:Athletics;margin-bottom:5px;padding:8px 10px}.leaderboard-item.you{background:#fff3e6;font-family:Athletics;font-weight:600}.rank{color:#ff7b00;font-family:Athletics;font-weight:700;width:30px}.player-id{flex:1 1}.player-score{font-weight:600}.confetti-container{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1001}.trivia-container{background-color:#fbfffa!important;box-shadow:0 8px 30px #0000001a;margin:0 auto;overflow:hidden!important;padding:20px}.trivia-header{margin-bottom:20px}.trivia-title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#ff7b00,#ff006a);-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:700;text-shadow:2px 2px 4px #0000001a}.question,.trivia-question{color:#333;font-size:1.5rem;font-weight:600;margin-bottom:20px;text-align:center}.options,.trivia-answers{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr;margin-bottom:20px}.answer-button{background:#f9f9f9;border:2px solid #e0e0e0;border-radius:8px;color:#333;cursor:pointer;font-size:1rem;font-weight:500;padding:12px;text-align:center;transition:all .3s ease}.answer-button:hover{background:#fff8f0;border-color:#ff7b00;color:#ff7b00}.answer-button.selected{background:#fff3e6;border-color:#ff7b00;color:#ff7b00;font-weight:600}.answer-button.correct{animation:sound-pulse .5s ease-out;background:linear-gradient(135deg,#a8e063,#56ab2f);border-color:#56ab2f;color:#fff}.answer-button.incorrect{animation:sound-pulse shake .5s ease-in-out;background:linear-gradient(135deg,#ff3860,#d81b60);border-color:#d81b60;color:#fff}.results-table,.trivia-results-table{background:#f9f9f9;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 15px #0000001a;margin:20px 0;overflow-x:auto;width:100%}.results-table td,.results-table th,.trivia-results-table td,.trivia-results-table th{border-bottom:1px solid #e0e0e0;max-width:150px;padding:12px;text-align:left;word-break:break-word}.results-table th,.trivia-results-table th{background:linear-gradient(45deg,#ff7b00,#ff006a);color:#fff;font-weight:600}.results-table tr:last-child td,.trivia-results-table tr:last-child td{border-bottom:none}.results-table .correct,.trivia-results-table .correct{color:#2e7d32;font-weight:600}.results-table .incorrect,.trivia-results-table .incorrect{color:#d32f2f;font-weight:600}.landing-container{margin:0 auto;max-width:1200px;padding:20px;text-align:center}.hero-section,.landing-page{position:relative}.hero-section{align-items:center;background:url(/static/media/background.0898f20161a546ef6fcb.png) no-repeat 50%/cover;background-position:calc(50% + 100px);background-size:120%;display:flex;min-height:100vh;padding:2rem;z-index:2}.hero-section:before{background:linear-gradient(180deg,#1a1a1a,#2a2a2a);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.hero-content-wrapper{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1200px;position:relative;width:100%;z-index:2}.hero-content{flex:0 0 55%;margin-left:-2rem;text-align:left}.hero-content h1{color:#e6d7c7;font-family:Athletics;font-size:4rem;font-weight:700;margin-bottom:1rem;margin-top:-10rem}.hero-content h1 span,.hero-content h2 span{color:#f73904;font-family:Athletics}.hero-content h2{font-weight:400;margin-bottom:1.5rem}.hero-content h2,.hero-content p{color:#e6d7c7;font-family:Athletics;font-size:1rem}.hero-content p{line-height:1.6;margin-bottom:2.5rem}.play-now-btn{background-color:#e6d7c7;border:none;border-radius:15px;color:#f73904;cursor:pointer;font-family:Athletics;font-size:1rem;font-weight:600;padding:.8rem 3rem;transition:background-color .3s ease}.play-now-btn:hover{background-color:#d4c5b5}.gamepad-container{align-items:flex-start;display:flex;flex:0 0 40%;justify-content:center;padding-right:50px}.gamepad-container,.gamepad-img{animation:bounce 2s ease-in-out infinite}.gamepad-img{filter:drop-shadow(5px 5px 10px #ff4d4d);height:auto;margin-left:-350px;margin-top:-80px;max-width:600px;width:200%}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.core-features-section{background:#0000;overflow:hidden;padding:4rem 2rem;position:relative;z-index:2}.core-features-curved-bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.core-features-container{margin:0 auto;max-width:1200px;position:relative;text-align:center;z-index:1}.core-features-title{color:#e6d7c7;font-family:Athletics;font-size:2rem;font-weight:500;margin-bottom:5rem}.core-features-grid{grid-gap:2rem;display:grid;font-family:Athletics;gap:2rem;grid-template-columns:repeat(3,1fr);text-transform:uppercase}.feature-card{border-radius:16px;font-family:Athletics;padding:2rem;text-align:center}.feature-card-beige{background-color:#e6d7c7}.feature-card-red{background-color:#b52b10}.feature-card-elevated{transform:translateY(-50px)}.feature-icon{display:block;font-size:2rem;margin-bottom:1rem}.feature-card-beige .feature-icon{color:#b52b10}.feature-card-red .feature-icon{color:#e6d7c7}.feature-title{font-family:Athletics;font-size:1.5rem;font-weight:600;margin-bottom:.5rem}.feature-card-beige .feature-title{color:#b52b10}.feature-card-red .feature-title{color:#e6d7c7}.feature-description{color:#e6d7c7}.feature-description,.feature-descriptions{font-family:Athletics;font-size:1rem;text-transform:capitalize}.feature-descriptions{color:#b52b10}.excite{height:40px;width:40px}.auth-left{background-color:#1f1f1f;color:#fff;font-family:Athletics}.auth-left,.auth-right{padding:4rem;width:50%}.auth-logo{color:#fff;font-size:1.5rem;font-weight:700;gap:1rem}.auth-logo-icon{height:40px;width:40px}.auth-left .auth-logo-text{color:#8c7260;font-family:Athletics}.auth-tagline{margin-bottom:0;margin-top:auto}.auth-tagline h1{font-size:3rem;font-weight:700;line-height:1.2}.auth-back-btn{align-self:flex-start;background-color:#343c49!important;color:#fff!important;margin-bottom:2rem;margin-right:35rem;padding:.5rem 0;transition:color .3s}.auth-back-btn:hover{color:#333}.auth-back-arrow{font-size:1.2rem}.auth-title{font-size:20px;font-weight:500;margin-bottom:5rem;margin-right:18rem}.auth-title1{font-family:Athletics;font-size:2rem;font-weight:700;margin-bottom:5rem}.auth-form-group label{color:#fff!important;font-size:14px!important;font-weight:400!important}.auth-form-group input{background-color:#292f39!important;border:1px solid #ddd;color:#fff!important;padding:.75rem 1rem}.password-input-wrapper{width:100%}.auth-submit-btn{background-color:#f8f0e2!important;color:#b52b10!important;font-weight:500;margin-top:1rem;margin-inline:auto;max-width:60%;transition:background-color .3s}.auth-submit-btn:hover{background-color:#f8f0e2;color:#55616f}.auth-submit-btn:disabled{background-color:#ffc78a!important;cursor:not-allowed}.auth-divider{color:#777;margin:2rem 0}.auth-divider:after,.auth-divider:before{border-bottom:1px solid #ddd}.auth-divider span{padding:0 1rem}.auth-link{color:#ff9500;font-weight:500;text-decoration:none}.auth-forgot-password{text-align:right}.auth-forgot-password a{color:#777;font-size:.875rem;text-decoration:none}.auth-forgot-password a:hover{text-decoration:underline}.auth-footer{color:#777;font-size:.75rem;margin-top:auto}.auth-error-message{background-color:#fee2e2;border-radius:8px;color:#b91c1c;font-family:Athletics;margin-bottom:1.5rem;padding:.75rem}@media (max-width:768px){.auth-page{flex-direction:column}.auth-left,.auth-right{padding:2rem;width:100%}.auth-left{min-height:25vh}.auth-tagline h1{font-size:2rem}}.upcoming-games-section{background:#0000;overflow:hidden;padding:4rem 2rem;position:relative;z-index:2}.upcoming-games-bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.upcoming-games-container{margin:0 auto;max-width:1200px;position:relative;text-align:center;z-index:1}.upcoming-games-title{color:#fff;font-family:Athletics;font-size:2rem;font-weight:500;margin-bottom:2rem}.upcoming-games-title span{color:#e13404}.category-highlights{display:flex;gap:1rem;justify-content:center;margin-bottom:2rem}.category-card{border:2px solid;border-image:linear-gradient(45deg,#ff7b00,#ff006a) 1;border-radius:15px;display:flex;flex-direction:column;height:80px;justify-content:center;padding:1rem;position:relative;width:200px}.category-card:before{background:url(/static/media/bg.ec11c802781401c96355.png) no-repeat 50%;background-size:cover;border-radius:13px;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.category-cartar{border:none;border-radius:15px;display:flex;flex-direction:column;height:80px;justify-content:center;padding:1rem;position:relative;width:200px}.category-cartar:before{background:url(/static/media/bg.ec11c802781401c96355.png) no-repeat 50%;background-size:contain;border-radius:15px;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.category-title{background:#0000;color:#fff;font-family:Athletics;font-size:1.2rem;font-weight:600;margin-bottom:.5rem;text-transform:uppercase;z-index:10}.category-description{color:#2d2d2d;font-family:Athletics;font-size:.9rem}.game-previews-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}.game-preview-card{background-color:#e6d7c7;border-radius:16px;display:flex;height:250px;overflow:hidden}.game-preview-card .game-images{height:100%;object-fit:cover;width:100%}.see-all-btn{background:#0000;border:2px solid #f73904;border-radius:15px;color:#b52b10;cursor:pointer;font-family:Athletics;font-size:1rem;font-weight:600;padding:.8rem 3rem;transition:background-color .3s ease,color .3s ease}.see-all-btn:hover{background-color:#b52b10;color:#e6d7c7}.leaderboard-section{background:#0000;overflow:hidden;padding:4rem 2rem;position:relative;z-index:2}.leaderboard-bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.leaderboard-container{margin:0 auto;max-width:1200px;position:relative;text-align:center;z-index:1}.leaderboard-titlex{color:#fff;font-family:Athletics;font-size:2rem;font-weight:400;margin-bottom:2rem}.top-players{display:flex;gap:2rem;justify-content:center;margin-bottom:2rem}.player-card{align-items:center;display:flex;flex-direction:column;position:relative}.player-avatar{background-color:#ff8c00;background:url(/static/media/avatar1.903fdc6abfda45a9d969.png) no-repeat 50%/cover;height:80px;margin-bottom:.5rem;width:80px}.player-avatar1{background-color:#ff8c00;background:url(/static/media/avatar2.d3091dd5aa3540f9bb57.png) no-repeat 50%/cover}.player-avatar1,.player-avatar2{border-radius:50%;height:80px;margin-bottom:.5rem;width:80px}.player-avatar2{background-color:#ff8c00;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPEAAADxCAYAAAAay1EJAAAA4WlDQ1BzUkdCAAAYlWNgYDzNAARMDgwMuXklRUHuTgoRkVEKDEggMbm4gAE3YGRg+HYNRDIwXNYNLGHlx6MWG+AsAloIpD8AsUg6mM3IAmInQdgSIHZ5SUEJkK0DYicXFIHYQBcz8BSFBDkD2T5AtkI6EjsJiZ2SWpwMZOcA2fEIv+XPZ2Cw+MLAwDwRIZY0jYFhezsDg8QdhJjKQgYG/lYGhm2XEWKf/cH+ZRQ7VJJaUQIS8dN3ZChILEoESzODAjQtjYHh03IGBt5IBgbhCwwMXNEQd4ABazEwoEkMJ0IAAHLYNoSjH0ezAAAACXBIWXMAABYlAAAWJQFJUiTwAAAgAElEQVR4nO3de3BU150n8O+5r37p0SAQxkDc2AaEGbCU2NlgsrHIhCR21UI0nmyNXd41eNb2uLxbtv9JpbZ2xnj+cGWzNWs8M1nWeFJAlWtna/4Y8FR2kil2YuwEe2ccDwJsI/FSE54CCbVe/bz3nv2j1VKr3y3dx7ndv0+Vq1x63HvU9Ld/55x7zr0AIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghTYO53QCyOHx/VwRABJIZhimFIbEwwMMAAIm3g7Pw3A/j8txvshhMHgMQhWnEEMxE2Z5ozNHGE0tQiD2A7++KQDK7ATkCxh8E490z4YxYfjLG+wEWA3g/TOkyTN4Pf7KfAi4uCrFg+MFIGEl/NyTWDWY+Cki9s5XVTYz3g7N+AB8gY/Szl873u90kkkUhFgDf39ULBY8C6AVn3UKEtroogOMAPoCB4+zFgairrWliFGKXZIPLd4FLuz0S2soYjoPjMAXaeRRiBzVccMuhQDuKQmwzfjASRjqwGxLfBY5et9vjgkMwcJi9OHDc7YY0KgqxTfhPHuiGZjzT8FW3dlEAr7PnBw653I6GQyG22Mwk1WtNWnVrEQXDIeg4TF1ta1CILULhrRuF2SIU4kVyOrynr3N8PMRxcQS4OMoxnZr73opWhhWtwJa7gS2rGLbcPf+fdzrF8VEUOH2N49IIcHNq/u/f18HQ2QY8EmHYsip7PAdEwXCIPTfwuhMna0QU4gXiByNh6IHXwPkrdp9rOsVx5DRw5Iw5L3TVrGgFnn5Iwr3LgaOnOT4a4nX9/pa7GZ5+uPjDwCZR0Jh5QSjEC8APbHwZwF4nJqxOX+f4s1+aGJ60+0zl7diQDbNjldnAdupi145CXAe+v6sXMn8TYN1OnO/dTzje/Y3pxKmqWtEK/HiX5FSQAcb2QUm8Tmu2q6MQ18DJrnOOSAHOCfmA/7ZLwr0djr1tojCwh64xV0YhroL/5IFuqOYR2LFjqAwRA5wT8gH/4/sOVmQAYGwfe+7sq86d0FsoxBVkx758n5PnHJ7keOZdMQOcs+Vuhh/vkpw+LY2Vy6AQl5DtPvuP2HHZ6PT17OWhSyPZyzxTaaBFy1a4+5YBp69lLx2JbseG7FtneDL7X/7fcG+HjZeoOHuVvXDW0Q9W0VGIC9jVfT42yHH0FPdEQK1i26w2da/noRDnsePSkQiXiNy2YwPDH22TEPJZeljqXs+gEM/g73S9Bo69Vh7zyGmOt0+IPb51ik2XqCjIoBBnx78Z/5sAdlt5XJFnmN1iT5BZDNzYw144d9TCg3qK41OMIskG2Pc+LA7w6esU4FKGJ4E//bnVcwI8DCYd4e90vWbxgT2jaUPM93dFkPGftGP11Z/9kgJczsVRjnc/seH14djbrEFuyhDz/V0RyHgfNizgODbIm3oSqxZHztS3EaNmTRrkpguxnQEGgGMDzXMJaaGmU8BHQzb1VpowyE0VYrsDPJXKjodJdaev23jwJgty04SYH4yE7QwwAFxqooUci2X7opcmCnLThHhmFjridjNIli1j4kIce/lfdT3jwJlc1RQh5ge6Djq1B5gIxsQhvr+r1+1m2KnhQzzTpdpt93mGJzldWqrD8CTwP51azSazIzNPj2xIDR1ifmDjy1YvpSznB+819/rohTh6muPIaSfmEXgYMt7nByMNef/vhg1x9pPXmb3A735C14YX6t3fmBiedGRCMIKM/4gTJ3JaQ4Y471KS7YYnaYnlYkynsh+CDunl72x806mTOaUhQwyZvQmHZqKd6Q42tmODNq3gKoXzVxptoqvhQpydyOLfc+p8Hw9RiK1w5LSDvZkGm+hqqBDz/V0RpyaygOwtdmgsbA1bV3AV4WHIOOjkGe3UUCF2ahycc4qWWFrGhdsW9fK3Nzp2C2I7NUyIZ64HR5w8p2PjuCYwnYJTs9RzGF5rhG51Q4TY6W50DnWlva4xutUNEWKnu9E5K1rdOCuxmOe71Z4P8cwdKiNunHtFW9PfoswyIZ9jj1ItxvCal1dzeTrEM6uyXPsUdeiRn03hvg43z86zz9ryKE+HGDIcn8zKl32gNwXZCjs2uPxW9PAiEM+GeGZWcbfLzcCOLgrxYq1oFeR1zBYFz/FsiEV5wXdsYDTBtUhPPyTM27DXi9VYmFevHvwnD3RDgCqc8yePefJlFMJ9HYJU4RxBikM9vPnu00yhdqLc15F91hCpz4pW4E8ek91uRiHPVWPPvfP4gXXddjxydLG+tyX7BEBSm+wjXWQxhyIeq8aeCzEgv+x2C8p5+iGJKnINhA5wlqeqsadKx8xm/yG321HN8CTwg/eMqssyVUVCe9DvTKMcMDIRr/ozfVsYnn7I8sec2uE4e35gu9uNqIW3Qnyg6yAEmtCq5qW/MXBxtPz3l7YGsCLc4lyDbHb5VgzxVKbs959+mIk0E11dxuhhL53vd7sZ1XjmFc1eF2aObfa3QqUAA2ioKgwArYHK5XU66VBDrKJKu91uQi08E2IAvQD3zPrWSyOVt9WpigS/pjjUGme0BrSK3z91w2v7r6VnvLCm2jsh9tiMYbXxcNBX+Q3vRaoiQ1XKv6W8t3WTh5EO7Ha7FdV4IsT8wLpueOwRLBerVOJwqLG60jmV/q7plAdvpMD4LrebUI0nQizyZaVyKlUdVZEQ9KnONcZB1XoYw1Ne61Kjl//VxnvcbkQlHgmxeIs7qplOl/9eI3alc4I+FRIrf9FjymuVGAAMvsftJlQifIhnLrpHXG5G3Sq9WatNAHldpS718ITnKjHA8KjbTahE+BBDRsM9mrLapRivaw2W//tCPk8tTcgRukstfog91pUeuCXhL05omDKCJb/f6FUYKN+l9qky/vazAP66X8PItMfCbKDP7SaUI/SFSi/NSsczDD/9ZxUnr1V+SRu9Cue0BjSMx4vHFHcSEo6dk3BiSMauTRnsWK+70LoFyM5SO/KAvnqJXYm50ut2E2oxMs2w9x/8RQGWpeJq06iz0oVaS6xGk6W5t1s8w/DX/Rre+9wzr0evqAs/xA6xJP41OgD4yxM+jMSrdw+DPhWqItz+WVsEfSpYQZe61KT1e5+rOHZO6A7hnHSg1+0mlCJ2iAXcN1zovc9V/DZW+mXMrzxA4y7wKEWWGFR5/t9f7tLTe5+riGc8MEZmZq/bTShF2I9AL+znHJlmODFU/BJKjEFTFfg1BWndmP16LV3pRMbA2eFJxOIZhIMqNq5oRUB1v3pfGUvgSiwO3eC4q82P9Z3Vd1/5fcV/v6rIyOR9Dch2rY+dU7BrU/kdUGKQhLzUJG4llli3202oZvC2VNSNlhlDi1+DT5Hn7fP0aXLVrnQiY+DklXHE4tk3cyyewSeXx5DIGBV/z25Do9M4f3sKyYwJ3eS4Gkvg3K2pqr9X+KGlKjKCmoqgVjxDf+yc4oFqzLtFHBeLG2JmCvmpl+/X0flVWGIMQb82OxbMD224hm2HV2MJJPOq1EM93ejsXIErsYRFLa6fbnJcGZs7f2tLC7b/669jXJehm5UXbkiMQct7DXLDC1WR4Ffnv3bxDMPJa+73OKpK+oUrLuKGGFKvyw2oavDW/Dedqsjzxn35Y+JallpOpeYut7S2tOCnf/nf8TeHDyAWr7CG02ZTycy8sP7Rs89g34/+FDsf/w5u17CG0u+bC2v+a+NTlaKJr3JzC0IRsIco5JiYH4yEkRF77/CVEm+4wu6yJOUqcn17h3c+/h1cv3Ez+9/Nm4trqEVaW1qw8/HvYPDCBQDA5NQUlBKX0AoFNAUTM1uXtIKxvSpL88bMV8ZE704DYPxBt5tQSMgQI+nvhuA9q1IbHOSCyqLN7K2tdcNDi0/BWDyDXY99B4MXLuKx338KALCyzb1Z7RZ/dlx798q78IOXX8Jjv/8UHtz2TQDAI2uXVv19WZKgKTLSulE0O53tqcyFeCTugUos4ApCMUMssW7AgwvlC8gs+6as9dLSmnAAN8aT+OM3fozJqbmJo7UdpZdwOkGRGNYsCWLw/AX8293P4fqNbM9gZZsf/hpnzX2qDMM07WymkyL8YCTM9kRjbjckR8wQM28stSzEOZ83zpMkVtfeYb8qY+NdbTh/6xaSuglFYljX2VpzWOyybnkIADB4/iIAIBxQsa6GS0w5mqogWWKGvfBjOqB65IPbCLQDoBBXxPiDohfiZaHiBhomhyLnh1iqe+/w8hYNy1s6kMyY8KuL616anCOVyU6W5bq1C7VueWi2R1DLWDifT5XhK3Fu3Zgf7JBXQmzy7QAOud2MHDFDzMWvxMtCHEGVz7u2mcroUOS50MoSW/AqLSsCPJVMg/NcMAxkdAMh/8J3UdUb3nwtBbu3TM6hG/O72Bs6PdLl5kyoSVdRZxIibjegFj2r5lcS3TSL3phubXhIpDN5Ac4q1T6nBApeh2S6ePfShuUeCTEzI243IZ9wIZ557rAnbIsUvxHj6fS8yybVSIxBkSX4NRlBnwK/JsOvyRVvcVMLs8xCDIMvLiil2qrItb+NOOdIpDPIFHSll4U4ujrdXZlWM1OsIiNidzridgNq1dVpYsNyA4O358Z7nGerYLZrLSGgFVdiiTG0+hUE/WrFSau0biKR1jERz0Cvc3ZXYgwmLw5ybsa8Hn5NRntAg1+VZ699F9INE8m0gclUBsl0cRh13UCCc2QMs6iHAMAD66bzSJJQd/kQrhJ7Tbk3n8l5yYqsSBJWLQ1haWv1SzSaIqE9qGFVRxCt/vq65X6teCugqtRXNQFgRXsAK8NBBH1K2QAD2QrdElCxMhxER0vxPIAx83qUCvCyEC/ZqxGXWAuRRAxxxO0G1KOr06yriixv98+bwa6FxBiWtvoqhqiQLGU3YmiKDE2WEdBUBEv0Cipp8asI+urvrLUFa/+9ZSGOH/R67fkuYk1sidedlljYaws9ciEudZcKk/P549sF/mnlxriVSIyV7M7X/vsL/tWa5AJc6nKd2KgSVyHWC1SrXZsyeParKSwLVn5D3p5MQjfqe9OaJsftieSCgrwYE4kMxhew+WJsOoWpZOXeSc8qHXu/7cUAZ4m0JVG8SuxhX48Y+HokgYFbMk5elxFPA+dGNKTNuZKmGyaujE7NdlUDZSaLTJMjpZtIZnRMJDKOBzjnzlQKE4kMwiENAVUpOxTIGBzxVAbxlI5kxiiaVPvy3ToCGvClsIltaw0EvbKwoxyBVm1RiG3Q1WnMXi75X6dUfHKl+A6XU8nMbLVSJGleOHSD1z0bbSfdMDEykR23ShKDIrHZIYJucJjgRR8yhVeyvrXe8M4lJI8RL8TMe2PiSla16vgElW9Tq5smdHEyW5FpcqRr6BUUXo/+0hKP/IEeJN6YmHtzTFzO0ipj5EaVv2tpTdj0fvdZYOKFmDEhxhlWub/D+kUM8ZR9d/owTV50I7uFHidnWZCqsJ3ECzHnDRXigMqxqs26sWAyrWNoeMy2IN8Ym8S10fFFHcPkfN7E1pdXU4jtJF6IG9B9FlZjv6ZgeXsIV0cnLKmY+W6NT2MynsSqjvZFHadod9JymtCyE4XYAZvvsrZqdra3IOTTMHRrzLIg3xqfxu3xKaxZHl70UyryNzesCZuevRZcCfsPZy+73YYc8UJsIup2E6x2f4eOpRaPC1d1tKE14MPQrTHEphd+S1vT5Lg5Nok7E9NYtbRtUfuNgeJ9wt/2ygPTPEy8EDeoh1dXv71rvVYuaUU45Me10QlcW0D3ejqZxoWbo5iMpxBZsRThlsCi21S46aNBu9JRtxuQT7zrxIK9QFZ5dG0SHw75kbD4KQed7S1YEgrgxtgkzl0fQVvQh9aADyGfVtQtNs3sXt54KoORyWkwDixtC2JZa6iuzRWV5H+QbFurN2RXGhDrCgqF2CEBleMba5P4h3OLr3aFVEXGl5aHkdEN3Bqfwu3YNK4ZE5AkNu8G9rmABX0qOttasKQlYFl4gWwVzp+V3vWAh/YI14OJdQVFvBD7kzFkGvPpgXZV4xxVkWdnlnNVN3+Sya+q0JTyG/sXK3dTPqCRqzAALlahEW5MnL2fr1jdFavkqrETJIkh5NcQDgVm//NrlTf2L0YqozdHFQYADmFmpgEBQ5wlVnfFSo+uTWJpsLEme0zOkcobC+/alGncKgwAjCpxDXi/2y2wS0DlePLBabebYalkRp+97c6yEPfW/bIWwqAQ10ASqrtitfs7dMe61XZL68bchJnqxVvtLIA/KVSRETPERuNW4py+TXHc3+HthRDmzO1ncxq+Gw0AYDGRnsMEiBpi2Wj4EAPAkw9OeXZ8bHKO6eTcctJdmzLY0Qyrs5h4BUbMEKuZqNtNcMLSoImXvjbpuSDnApybjd6xXm/8cXAO56fcbkIhIUPM9kRjIn7i2cFrQeacI54X4G0RHU9227e/WTxMuPelkCEGAHDpA7eb4BSvBDn3kDYjrwL/4VebKcAAMuIN9cQNcRNMbuUTPciGOb8LvWtTpskqMACwGHvpvHDvS3FDDBx3uwFOWxo08cffHBfu8lNaNzCdygY4exkp1Txj4HyCDvGEDTF7cSCKBt0MUU3fpjiefHDa9arMefZe0rnHpHYtN/D6t5PNe+tZk73ndhNKEW8DRD6OD8C89Wwmq3x1TQr3d2TwwZAfHw45vyEkrRuzK7GWhTiefTjdvOHN0fXjbjehFJuftrM4fH/Xbsg46HY73HYnLuEX5wMlb0JvNd00kUhlZrvOO9br2LFep1vOAlH2/MBatxtRitghPhgJI+Mfc7sdosiF+eKogjvxxd0HKx/nHGnDRHpmJ1LXcgM9q4zGeNyKdQ6x5wf2uN2IUoQdEwO5bYnNN8FVztKgiacenEZXxyTuTCUQTy38GU185nnB8XQGk8k0JhMpTCZSGJtKYPdDKaq+hbiY42FA9DExkH3xGO91uxmiSaZ1JNPZyskYoMkSfKoKRZHgV+bvGzY5BwdgGCYMw0TaMJDK6DBMDt0wkCp6AJrQn+2uYC+cPep2G8oRP8Ra4hAy/jfdboaocg82S+kmJpPTMM25G7dLjIHlPRuZF9zUndTI5MJWYcADH7nUpZ6jI4gJrMEE+1LR9yTG4FdVBH0aApoKVZbAGINhmrP/1RrgcazBBNZY3XzvYtIht5tQifiVGGjKLnUcHbiDLkxIa5DAMkxgDeJsGQBgGD8DcK3s78qSNO8GeSbnMxV6LsiGyWc38hf6jfQf0SZnz9XGryCIESzlA2jjV9COK1AQt+iv9ISoyF1pwCsh1hKHkAm8BjTWExPzxdGBYdaDYf1+jGuboCNo2bElxiDJDPkdr3gqXdMDZCdYtirfZD2zX2vjV9CBAXSYg+jAYKOH+rjbDajGEyFme6IxfmDjYQAvu90WqyQyGuLqWgxLPRjK/CtAa8t+Y3EPYHBELthD8g4AQAcfxAr+L7iLn0QAoy63zmIZ4y23m1CNJ0IMADD4UcjeD/EoNmBY6sEV/7a5auuB4FYyyjZglG3AF3gSbfwKVvNfN0igWb+IGx4KCb3YoxA/0PU+gF6321EvHUEMsR24JH3Lkm5yOp3A2S/+EadO/qzu3zU5n7m8VPxsqNbWZfjmN/8Qq+7uWnQbgWyFXs1PYDU/YcnxXLCHPT9wyO1GVOOtEL+98RUw7pnLTaPYgPPSLoyyDbYcf2pqFKdO/gwXL3xc9WfNmcUdulG8/lmRWvHII0/gdzY/akczEcAI1pgfYTX/tZeqs7DLLAt5pzsNeGaCa0LdjKvBP0B0+m5wbt8DtltaOrBl0/cx/ttVSJs3kTQuIM1vzn6fcw7dNKEbZlHllZkPLep6hNQIAsrdyIwtsa2dCSzDOWknzmEnVvMTWG++J36YOQ673YRaeaoSAwB/u2svGF5zux2lTKibcS30JCbUzQCAeGIa8YR995hOTKXwyT9+gcT0/Ccups2b0M0kkvrIvK/LzAdFaoUmd0CVWouOd8+Glej6yj22tTef8GE2sHZmO6zwvBfig5EwMoEhkapxSurEpbZXZsObwznHndioLdW4XIAX6/7Nq3Hf5tWWHrOcAEZwr/l/EeHHHDlfHYTd7FCK8Cu2CrE90Rg4F2ba/1roSXy25M+LAgwAjDGEgi2WnzOT1m0JMABcOHMV1y7dtvy4pSSwDJ9Lf4Bfyv8VCXQ4cs6aGHjd7SbUw3MhBgBoyX1uP3QtrtyLM0vewtXgU9ClUNmf8/v8UBXV0nN/9v8u2RLgueNfxJ3hCduOXyiBZfil/GOcZ7scO2cFh7zSjc7xZIjdrsY3Aztxtv0NxJV7a/r51pY2MGbNSz3waRS3rt6x5FiVnPzVICbGnH1m1Dlpp9tVOeq1Kgx4NMQAZqqxs/fg0lkIl9peweWW5ypW30KSJKM1VDyRVK+LZ67i8uDN6j9oAT1toP/Dc0hM2VfxS0lgGX4l70WU7XD0vAAAjsNeq8KABye28vG3138PTDrixLlSUifOht9ASl6x4GNMx6eQSC5snfHFM1dx4czVBZ97oQIhH7Y+thmq5vzVyPXm32Gdc7sAPXNduJB3KzEA9sK5o3BggboVAQaAULAFmlb/fbJuXb3jSoABIDGdnQXPpJ1/ztI5aSe+kJ506nSe60bneDrEAICM9Kqdh48r9+KzJX++6ADntIbaoMi1V7XJO3Gc+fiSJedeqMmxOAY/dedps0PsWzglPWv3aQ55YXllOZ4PMXvpi35wez5FU1Inzra/Udf4txrGGNrblszb71tOYiqFk78ahJ5x/2mD14ZuY8ClIF9l2+wNsgcns/J5PsQAbJnkynWhrQxwDmMM4faOihXZrsUci3F58AYuutStv8q22dO15njdi5NZ+Tw9sZWP7+/qhYz3rTiWzkL4bMlblnWhy+GcY3J6Aun0/KBm0jo+/vkZoQKcr+sr9+CeDStdObfFk12enczK1xiVGAB7ceA4wCy5dvzbludsDzCQrchtLe0IBuZX+/4PzwkbYAAY+PSyo4tB8p2Tdlq0K4zFYGC7BQdyXcOEGACgJvYCi3vo1c3ATtz2/65FDapNMBBCW0s7ZEnCwKdR3LnlTkDq4cZikJxT0rOL35fdAN3onIYKMdsTjcFgfQtdkpmSOnEt+JTVzaqJpvlw48IErp+3fzWWFdxaDAJkF4QscqLrEHvh7D6r2uO2hgoxMPM0RW4uaLbxWqjyOmg7DfzLZZw/eRU+NQi/ErRsmaadcteQ3QjyTdaz0G61J5dWViL+O2UB2AuD++odH0+omx3vRuf89tzwvOuwiqwhpLVBk/3Chzkxnb0M5vRiEJ/mx822f1//LxrY3ijd6Byx3yGLwJ4/+0o94+NrIcdWBs0zPjqFkx8MlvyepvgRVFugSmLfSW9yLI7+D885dr5QsAWtLW2Y0rZgssQW0LI4e7XRAgw0cIgBIDs+rn79OCV1ltwPbLf4ZBIn/s/pij/DmASfGkRIa4Mq+4StzHduTdi+GESWJCxpX4qAf25S62qtH74crzfSODifmO8Ii7AXB6LISFUnuq6FnJ/Mygb4FDKp2rqhjEnwKQGEtDb4lSAkZt2jTa1i52KQYCCEcHsH5IIFMhPq5hqqMTvKXhjYa0vDBNDQIQZmlmUavK/Sz0yov+NUcwDMBTg+ubAJIUXWENRaEdRaoUqaUNX5wpmruDx4w7LjqYqGpeEOBAOheQ+Hy1f534/3Q0145lY7CyHOv76N2IsDx2Gg5D/khLrZkYUd+f752OcLDnA+icmzXe3AzNhZhEAPfHp50TcuUBUN7a1htLeFIUmVex1jvq+V+1YUBuubeShfw3L/X9wh7MWBQ6U2SrhRhcdHrV8kIUtKQaB9rna5h6+OLej38sOrqrVN6E0r90JnRZcGo404E11K04QYANgLA3sLgzypOTuhNXJj3PZzZAMdQFBrnR1DO12l66nEqqIhGAihY8nyusKbr+DfsWkCDHjt5vEWYC8M7OVvdyF372qDWX83ykpuXh6p/kMWYkyCImtQZA0+AJybMLgBw9BhcgMGt+f6rp42kJhOIRAqfRMEVdGgqir8Pn/V7nItUlJn7n+bKsBAE4YYmB/kacXZTSzjo1OOnq8QYxIUJkGR5u7AaXIDJjdng83BYfLix73U69bVO7hnw0pIkgxFUaAqGhRZhqKoZSepFioldwJNGGCgSUMMZIOceucbAJx7msT46JQlE1pWk5gMicnzgg0AJjfBuQkODoDDnHkUTLmb4TMmgTE2E1CGzISEjiXLLQ9sKUl5dVMGGGjiEAOA77kP9358hEdVM37QiTXTToyHrSQxCcgfR9c5pL5zc9KRADOgf0x7sK8ZAww02cRWKVv71h9KScEegEftPtfojYa+0lEkk9Yxct3ev5lzfljD1PatfRujtp5IYE0fYgDY1re+n8PYbneQR657qxJbwY7LaTncxOtbf2/97p6+nub6dCxAIZ6xtW9jNAG1J53IHLXj+OOjU67c9tVtNs3Gx3z6jVe3PrFurx0H9xoKcZ7tfWtj33jqgT5uwz2IvTYetor1lZhHDfDtPd//RkNuZlgICnEJW/vW7b19NWZp9/pG1Nnrw6KwclysmrGjPkz3bOtbv6hbMDUaCnEZ/+Y/PXycw9jOObfkifETNo4NRTe6+F5IDMCrX3ni4b5mH/+WQiGuYGvfxujW31u/22feeFUxJxf85hm5EWvK8XDOyOJm5Y9z6D1f61tH3ecyKMQ16HniG/syUqBHNccXNOnVjLPS+cZHpxfyIRYD8OrX+tY19eWjWlCIa7S1b2P0K0881MfB99Q7Vl5kJfK8TFrH+Ehdy02p+taBQlynrX3rD539p4vbp6eSNd+Iz4IxoefdvDxaw0/xKAe2U/WtD4V4Afb86LHo7/67za9w6GurTXw1exXOqbLxI8aB1//3Wyd6tvatO0ugMOUAAAHbSURBVO5QkxpGwzyLyU2/evOdXjXS+xqA3sLvnfn4Ii59ds35Rgno8WceKXxYeYwDb/kxtY9mnReOQmyhj4+c72XZXVG9ua/9+menqDs946s7NmFlpAOg8FqKQmyDg//lWG/Xl+/ZrWeMZ/7+8EduN0cYkY13xbZ8fT2F12IUYhsd3PvzyOA/XdvLwB4FQ8Tt9riG8+Ocs8PJpHR03/E9FF6LUYgd8sPv/nQ3Y/wZMNbrdlscEuOcHwbnR3/0i+eOu92YRkYhdtgPv3swApi9TOIvA6zb7fZYLMaAo6ZpHk4mlX6qus6gELtoNtDertCzFZeC6w4KsSBe6T0Y9vv1bjD2PcbwqMBVOgbw4+D8A8b48Tf+/nnaUeQyCrGgcqFmDN1g7FEAEReCHQPn/Rw4Bc76gfTxH/3ixajDbSBVUIg95j8/fqCbcykC8AgHizCGe8ARBlgEDGEA4ZoPxmeeGMl4PwOLmTAvw5SikmT0m6YRo8B6A4W4Qf3wu/sjpb6eTPpjNG4lhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEeNT/Bzrr8XLCsZViAAAAAElFTkSuQmCC) no-repeat 50%/cover}.player-name{color:#fff;font-family:Athletics;font-size:1.2rem;font-weight:600}.player-id-text{color:#ccc;font-family:Athletics;font-size:.9rem;margin-bottom:.3rem}.player-score-text{color:#fff;font-size:1.5rem}.player-rank,.player-score-text{font-family:Athletics;font-weight:700}.player-rank{align-items:center;background-color:gold;background:url(data:image/png;base64,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) no-repeat 50%/cover;border-radius:50%;color:#1a1a1a;display:flex;height:30px;justify-content:center;position:absolute;right:-10px;top:-10px;width:30px}.player-rank2{background-color:gold;background:url(data:image/png;base64,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) no-repeat 50%/cover}.player-rank2,.player-rank3{align-items:center;border-radius:50%;color:#1a1a1a;display:flex;font-family:Athletics;font-weight:700;height:30px;justify-content:center;position:absolute;right:-10px;top:-10px;width:30px}.player-rank3{background-color:gold;background:url(data:image/png;base64,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) no-repeat 50%/cover}.leaderboard-table{background-color:#2a2a2a;border-radius:16px;margin:0 auto;max-width:800px;width:100%}.leaderboard-row{align-items:center;border-bottom:1px solid #444;display:flex;justify-content:space-between;padding:1rem}.leaderboard-row:last-child{border-bottom:none}.leaderboard-row:nth-child(odd){background-color:#333}.leaderboard-rank{color:gold;font-family:Athletics;font-size:1.2rem;font-weight:600;text-align:center;width:10%}.leaderboard-player{align-items:center;display:flex;flex:1 1;gap:1rem}.leaderboard-player-name{color:#fff;font-family:Athletics;font-size:1rem;font-weight:500}.leaderboard-flag{height:24px;width:24px}.leaderboard-stats{display:flex;gap:2rem}.leaderboard-stat{font-weight:500;text-align:center;width:60px}.leaderboard-stat,.leaderboard-total{color:#fff;font-family:Athletics;font-size:1rem}.leaderboard-total{font-weight:700;text-align:right;width:100px}.join-leaderboard-btn{background:#0000;border:2px solid #b52b10;border-radius:15px;color:#b52b10;cursor:pointer;font-size:.9rem;font-weight:600;margin-left:1rem;padding:.5rem 1.5rem;transition:background-color .3s ease,color .3s ease}.join-leaderboard-btn:hover{background-color:#b52b10;color:#e6d7c7}.games-section{padding:20px}.games-title{color:#333;font-family:Athletics;font-size:2rem;font-weight:600;margin-bottom:30px}.game-list,.home-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.game-card,.home-card{background:#fff;border-radius:16px;box-shadow:0 4px 15px #0000001a;padding:20px;text-align:center;transition:transform .3s ease}.game-card:hover,.home-card:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-5px)}.game-card-title{color:#ff7b00;font-family:Athletics;font-size:1.5rem;font-weight:600;margin-bottom:10px}.game-card-description{color:#666;font-size:1rem;margin-bottom:20px}.game-card-button{background:linear-gradient(45deg,#00b8ff,#6b5bff);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Athletics;font-size:1rem;font-weight:600;padding:10px 20px;transition:all .3s ease}.game-card-button:hover{box-shadow:0 4px 10px #00b8ff4d;transform:translateY(-2px)}.about-eightbit-section{background:#0000;overflow:hidden;padding:4rem 2rem;position:relative;z-index:2}.about-eightbit-bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.about-eightbit-container{font-family:Athletics;margin:0 auto;max-width:1200px;position:relative;text-align:center;z-index:1}.about-eightbit-title{color:#fff;font-family:Athletics;font-size:2rem;font-weight:500;margin-bottom:1.5rem}.about-eightbit-title span{color:#f73904;font-family:Athletics}.about-eightbit-description{color:#e6d7c7;font-family:Athletics;font-size:1rem;line-height:1.6;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:800px}.about-eightbit-stats{display:flex;font-family:Athletics;gap:3rem;justify-content:center}.stat-card{align-items:center;display:flex;flex-direction:column}.stat-value{font-family:Athletics;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.stat-label{font-size:1rem;font-weight:500}.footer-section,.stat-label{color:#e6d7c7;font-family:Athletics}.footer-section{background:linear-gradient(180deg,#2a2a2a,#2a2a2a);padding:3rem 2rem;position:relative;z-index:2}.footer-container{margin:0 auto;max-width:1200px}.footer-top{justify-content:space-between;margin-bottom:1rem}.footer-logo,.footer-top{align-items:center;display:flex}.footer-logo{gap:.5rem}.footer-logo-icon,.footer-logo-text{font-family:Athletics;font-size:1.5rem}.footer-logo-text{color:#e6d7c7;font-weight:600}.social-links{display:flex;gap:1rem}.social-link{color:#e6d7c7;font-family:Athletics;font-size:1.2rem;text-decoration:none;transition:color .3s ease}.social-link:hover{color:#b52b10;font-family:Athletics}.social-icon{display:inline-block}.footer-divider{background-color:#b52b10;height:2px;margin-bottom:2rem;width:100%}.footer-content{align-items:flex-start;gap:2rem;justify-content:space-between}.footer-content,.footer-left{display:flex;font-family:Athletics}.footer-left{flex-direction:column;gap:1.5rem}.footer-links{display:flex;flex-direction:column;gap:.5rem}.footer-link{color:#e6d7c7;font-family:Athletics;font-size:1rem;text-decoration:none;transition:color .3s ease}.footer-link:hover{color:#ff4d4d}.footer-right{align-items:flex-end;display:flex;flex-direction:column;font-family:Athletics;gap:1.5rem}.newsletter{font-family:Athletics;text-align:right}.newsletter-title{color:#e6d7c7;font-family:Athletics;font-size:1.5rem;font-weight:500;margin-bottom:.5rem}.newsletter-description{color:#ccc;font-family:Athletics;font-size:.9rem;margin-bottom:1rem}.newsletter-form{display:flex;font-family:Athletics;gap:.5rem}.newsletter-input{background-color:#2a2a2a;border:1px solid #444;border-radius:8px;color:#e6d7c7;font-family:Athletics;font-size:.9rem;padding:.5rem 1rem;width:200px}.newsletter-input::placeholder{color:#888;font-family:Athletics}.newsletter-input:focus{outline:2px solid #ff4d4d;outline-offset:2px}.newsletter-btn{background-color:#e6d7c7;border:none;border-radius:8px;color:#ff4d4d;cursor:pointer;font-family:Athletics;font-size:.9rem;font-weight:600;padding:.5rem 1.5rem;transition:background-color .3s ease}.newsletter-btn:hover{background-color:#d4c5b5}.footer-bottom{margin:0 auto;max-width:1200px;padding-top:1rem;text-align:left}.footer-copyright{align-items:center;color:#ccc;font-family:Athletics;font-size:.8rem;justify-content:center;text-align:center}.auth-page{background-color:#000;display:flex;min-height:100vh}.auth-left{background:url(/static/media/background-cubes.55d2d96f8dac7beab12c.png) no-repeat 50%/cover;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:2rem;position:relative}.auth-logo{align-items:center;display:flex;gap:.5rem;text-decoration:none}.auth-logo-icon{height:24px;width:24px}.auth-logo-text{font-size:1.5rem;font-weight:600}.auth-logo-text,.auth-tagline{color:#fff;font-family:Athletics}.auth-tagline h1{font-family:Athletics;font-size:2.5rem;font-weight:500;margin-bottom:.5rem;text-align:center}.auth-tagline p{font-family:Athletics;font-size:1.5rem;font-weight:400}.auth-right{flex:1 1;flex-direction:column;justify-content:center;padding:2rem;position:relative}.auth-back-btn,.auth-right{align-items:center;display:flex}.auth-back-btn{background-color:#d9d9d9;border:none;border-radius:50px;color:#000;cursor:pointer;font-family:Athletics;font-size:.9rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;position:absolute;right:2rem;top:2rem;transition:background-color .3s ease}.auth-back-btn:hover{background-color:silver}.auth-back-arrow{font-size:1rem}.auth-back-text{display:inline;font-family:Athletics}.auth-title{color:#fff;font-family:Athletics;font-size:2rem;font-weight:700;margin-bottom:2rem;text-align:center}.auth-form{gap:1.5rem;max-width:400px;width:100%}.auth-form,.auth-form-group{display:flex;flex-direction:column}.auth-form-group{gap:.5rem}.auth-form-group label{color:#a1a1a1;font-family:Athletics;font-size:.8rem;font-weight:600;text-transform:uppercase}.auth-form-group input{background-color:#fff;border:none;border-radius:8px;color:#000;font-family:Athletics;font-size:1rem;padding:.75rem;width:100%}.auth-form-group input::placeholder{color:#55616f;font-family:Athletics;font-size:small}.auth-form-group input:focus{outline:2px solid #fff;outline-offset:2px}.password-input-wrapper{position:relative}.auth-submit-btn{background-color:#d9d9d9;border:none;border-radius:8px;color:#000;cursor:pointer;font-family:Athletics;font-size:1rem;font-weight:600;padding:.75rem;transition:background-color .3s ease;width:100%}.auth-submit-btn:hover{background-color:silver}.auth-divider{align-items:center;color:#a1a1a1;display:flex;font-family:Athletics;font-size:.9rem;margin:1rem 0;max-width:400px;width:100%}.auth-divider:after,.auth-divider:before{background-color:#a1a1a1;content:"";flex:1 1;height:1px}.auth-divider span{margin:0 1rem}.auth-link-text{color:#fff;font-family:Athletics;font-size:.9rem;text-align:center}.auth-link{color:#e2c9ae;font-family:Athletics;font-weight:700}.auth-link,.auth-link:hover{text-decoration:underline}.auth-forgot-password{margin-top:.5rem}.auth-footer{bottom:1rem;color:#a1a1a1;font-size:.8rem;position:absolute;width:100%}.auth-footer,.how-to-play{font-family:Athletics;text-align:center}.how-to-play{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;overflow:hidden;padding:20px;position:relative}.how-to-play:after,.how-to-play:before{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><path d="M40 10 C60 10 60 30 40 30 C20 30 20 50 40 50 C60 50 60 70 40 70 L40 80" fill="none" stroke="%23FFB6C1" stroke-width="10" stroke-linecap="round"/><circle cx="40" cy="90" r="10" fill="%23FFB6C1"/></svg>') no-repeat;content:"";opacity:.3;position:absolute}.how-to-play:before{height:100px;left:5%;top:10%;transform:rotate(30deg);width:100px}.how-to-play:after{bottom:10%;height:100px;right:5%;transform:rotate(-30deg);width:100px}.how-to-play-content{background:#fff5e6;border-radius:20px;box-shadow:0 4px 15px #0000001a;margin:20px 20px 200px;max-width:600px;padding:30px}.how-to-play-content h2{color:#333;font-family:Athletics;font-size:2rem;font-weight:700;margin-bottom:15px}.how-to-play-content p{color:#666;font-family:Athletics;font-size:1.2rem;font-weight:500;line-height:1.6;margin-bottom:20px}.how-to-play-content .icon-placeholder{align-items:center;background:#f9f9f9;border-radius:50%;box-shadow:0 2px 5px #0000001a;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.how-to-play-content .icon-placeholder:before{content:"🕒";font-size:40px}.how-to-play-content:nth-child(2) .icon-placeholder:before{content:"🕒"}.how-to-play-content:nth-child(3) .icon-placeholder:before{content:"💰"}.how-to-play-content:nth-child(4) .icon-placeholder:before{content:"🏆"}.instruction-image{margin-bottom:20px;margin-top:20px;max-width:350px}.next-button{background:linear-gradient(180deg,#f7fde7,#95c550,#7aa745,#547d37);border:2.3 solid #000;border-radius:30px;box-shadow:0 4px 15px #00c8534d;color:#fff;cursor:pointer;display:block;font-family:Athletics;font-size:1.2rem;font-weight:600;margin:20px auto;max-width:300px;padding:15px;transition:all .3s ease;width:100%}.next-button:hover{box-shadow:0 6px 20px #00c85366;transform:translateY(-3px)}.next-button:active{box-shadow:0 2px 10px #00c85333;transform:translateY(0)}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.profile-setup-page{background-color:#000;position:relative}.back-btn{align-items:center;background-color:#333;border:none;border-radius:50px;font-size:14px;gap:8px;padding:10px 20px;transition:background-color .3s ease}.back-btn:hover{background-color:#444}.skip-btn{background-color:initial;border:1px solid #ff4500;border-radius:50px;color:#ff4500;font-size:14px;padding:10px 20px;transition:background-color .3s ease}.skip-btn:hover{background-color:#ff45001a}.avatar-container{display:flex;gap:15px;overflow-x:auto;padding:10px 40px;position:relative;scroll-behavior:smooth;width:100%}.avatar-option{border-radius:10px;flex-shrink:0;height:120px;min-width:120px;overflow:hidden;transition:all .3s ease}.avatar-option.selected{border:2px solid #ff4500}.avatar-image{height:100%;object-fit:cover;width:100%}.scroll-button{align-items:center;background-color:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-family:Athletics;height:30px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s ease;width:30px;z-index:2}.scroll-button:hover{background-color:#000c}.scroll-button.left{left:5px}.scroll-button.right{right:5px}.form-field{display:flex;flex-direction:column;gap:8px;width:100%}.form-label{color:#ccc;font-size:12px;font-weight:700;text-transform:uppercase}.form-input,.form-textarea{background-color:#333;border:none;border-radius:5px;padding:15px;width:100%}.form-textarea{color:#fff;font-family:Athletics;font-size:16px;min-height:80px;resize:vertical}.char-counter{bottom:10px;color:#888;font-size:12px;position:absolute;right:10px}.submit-button{background-color:#ff4500;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:Athletics;font-size:16px;font-weight:700;margin-top:20px;padding:15px 30px;transition:background-color .3s ease}.submit-button:hover{background-color:#e03e00}.profile-form-group input,.profile-form-group textarea{background:#2a3738;border:1px solid #4a4a4a;border-radius:5px;color:#fff;font-family:Athletics;font-size:1rem;padding:10px;resize:none;width:100%}.char-limit,.profile-form-group input::placeholder,.profile-form-group textarea::placeholder{color:#a1a1a1}.char-limit{font-family:Athletics;font-size:.8rem;margin-top:5px;text-align:right}.profile-actions{display:flex;flex-direction:column;gap:15px;margin-top:20px;width:100%}.save-btn{background:#fff;border:none;border-radius:25px;color:#000;cursor:pointer;font-family:Athletics;font-size:1.1rem;font-weight:700;padding:12px 25px;transition:background .3s}.save-btn:hover{background:#e0e0e0}.skip-btn{background:#0000;border:2px solid #ff5733;border-radius:25px;color:#ff5733;cursor:pointer;font-size:1.1rem;font-weight:700;padding:12px 25px;transition:background .3s,color .3s}.skip-btn:hover{background:#ff5733;color:#fff}.avatar-item{transition:all .3s ease}.avatar-item:hover{transform:scale(1.05)}.avatar-item.selected{box-shadow:0 0 15px #ff4500b3;transform:scale(1.05)}.action-button{transition:all .2s ease}.action-button:hover{opacity:.9;transform:translateY(-2px)}.action-button:active{transform:translateY(0)}.profile-input:focus,.profile-textarea:focus{border:1px solid #ff4500;box-shadow:0 0 0 2px #ff450033;outline:none}@media (max-width:768px){.nav-content{flex-wrap:wrap;position:relative}.nav-links{display:none}.nav-links.mobile-open{background:#fff;border-radius:15px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;max-width:250px;padding:1rem;position:absolute;right:0;top:60px;width:100%}.hamburger{display:flex}.nav-link{padding:.5rem 0;text-align:center;width:100%}.container,.game-container,.landing-container,.trivia-container{padding:10px}.game-header,.trivia-header{align-items:center;flex-direction:column;gap:15px}.game-title,.trivia-title{font-size:2rem}.game-stats{justify-content:space-around;width:100%}.category-buttons,.mode-buttons{flex-direction:column}.mode-buttons{gap:10px}.mode-button{width:100%}.room-options{flex-direction:column;gap:20px}.room-divider{padding:10px 0;width:100%}.card-grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.card-container{height:90px}.card-back,.card-front{font-size:1.5rem}.game-over-modal{max-height:85vh;padding:20px}.game-over-modal h2{font-size:1.8rem}.game-over-actions{flex-direction:column}.trivia-results-table td,.trivia-results-table th{font-size:.9rem;max-width:120px;padding:8px}.options,.trivia-answers{grid-template-columns:1fr}.question,.trivia-question{font-size:1.2rem}.hero-content-wrapper{align-items:center;flex-direction:column;gap:1.5rem}.hero-content{flex:0 0 55%;margin-left:-3rem;text-align:left}.hero-content h1{font-size:2.5rem}.hero-content h2,.hero-content p{font-size:1rem}.gamepad-container{flex:1 1;justify-content:center}.gamepad-img{margin-left:-10px;max-width:200px}.core-features-grid,.game-list,.games-grid,.home-grid{grid-template-columns:1fr}.feature-card{padding:1.5rem}.feature-title{font-size:1.2rem}.feature-description{font-size:.9rem}.feature-card-elevated{transform:none}.hero-section{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;width:100%}.category-highlights{align-items:center;flex-direction:column}.category-card{max-width:300px;width:100%}.game-previews-grid{grid-template-columns:repeat(2,1fr)}.game-preview-card{height:120px}.top-players{flex-direction:column;gap:1.5rem;margin-bottom:2rem}.player-card{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:300px;position:relative;width:100%}.player-avatar{background-color:#ff8c00;background-size:cover;border:4px solid #ff8c00;border-radius:50%;height:100px;margin-bottom:.5rem;width:100px}.player-card:first-child .player-avatar{border-color:gold}.player-card:nth-child(2) .player-avatar{border-color:silver}.player-card:nth-child(3) .player-avatar{border-color:#cd7f32}.player-name{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:.2rem}.player-id-text{color:#ccc;font-size:.9rem;margin-bottom:.3rem}.player-score-text{color:gold;font-size:1.5rem;font-weight:700}.player-rank{background:url(data:image/png;base64,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) no-repeat 50%/cover}.player-rank,.player-rank2{align-items:center;display:flex;height:40px;justify-content:center;position:absolute;right:25px;top:0;width:40px}.player-rank2{background:url(data:image/png;base64,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) no-repeat 50%/cover}.player-rank3{align-items:center;background:url(data:image/png;base64,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) no-repeat 50%/cover;display:flex;height:40px;justify-content:center;position:absolute;right:25px;top:0;width:40px}.leaderboard-table{background:#0000;border-radius:0;margin:0;padding:0;width:100%}.leaderboard-row{align-items:center;background-color:#333;border-radius:8px;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;margin-bottom:.5rem;padding:.75rem 1rem}.leaderboard-row:last-child{margin-bottom:0}.leaderboard-rank{color:gold;font-family:Athletics;font-size:1.2rem;font-weight:700;text-align:left;width:30px}.leaderboard-player{align-items:center;display:flex;flex:1 1;gap:.5rem}.leaderboard-flag{height:20px;width:20px}.leaderboard-player-name{color:#fff;font-family:Athletics;font-size:1rem;font-weight:600}.leaderboard-stats{display:flex;font-family:Athletics;gap:10rem}.leaderboard-stat{color:#ccc;font-size:.9rem;font-weight:500;text-align:left}.leaderboard-stat,.leaderboard-total{font-family:Athletics;gap:10rem;width:auto}.leaderboard-total{color:gold;font-size:1rem;font-weight:700}.join-leaderboard-btn{display:none}.about-eightbit-section{background:#0000;overflow:hidden;padding:4rem 2rem;position:relative;z-index:2}.about-eightbit-bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.about-eightbit-container{margin:0 auto;max-width:1200px;position:relative;text-align:center;z-index:1}.about-eightbit-title{color:#fff;font-size:2rem;font-weight:300;margin-bottom:1rem}.about-eightbit-title span{color:#b52b10}.about-eightbit-description{color:#e6d7c7;font-size:1rem;line-height:1.6;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:800px}.about-eightbit-stats{display:flex;gap:3rem;justify-content:center}.stat-card{align-items:center;display:flex;flex-direction:column}.stat-value{color:#fff;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.stat-label{color:#e6d7c7;font-size:1rem;font-weight:500}.footer-top{align-items:flex-start;flex-direction:column;margin-bottom:1rem}.footer-logo{margin-bottom:.5rem}.footer-content{flex-direction:column;gap:1.5rem;text-align:left}.footer-content,.footer-left{align-items:flex-start}.footer-links{flex-direction:column;gap:.5rem}.footer-right{align-items:flex-start}.newsletter{text-align:left}.newsletter-form{align-items:flex-start;flex-direction:column;gap:.5rem}.newsletter-input{background:#2a2a2a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAxCAYAAACcXioiAAAA4WlDQ1BzUkdCAAAYlWNgYDzNAARMDgwMuXklRUHuTgoRkVEKDEggMbm4gAE3YGRg+HYNRDIwXNYNLGHlx6MWG+AsAloIpD8AsUg6mM3IAmInQdgSIHZ5SUEJkK0DYicXFIHYQBcz8BSFBDkD2T5AtkI6EjsJiZ2SWpwMZOcA2fEIv+XPZ2Cw+MLAwDwRIZY0jYFhezsDg8QdhJjKQgYG/lYGhm2XEWKf/cH+ZRQ7VJJaUQIS8dN3ZChILEoESzODAjQtjYHh03IGBt5IBgbhCwwMXNEQd4ABazEwoEkMJ0IAAHLYNoSjH0ezAAAACXBIWXMAABYlAAAWJQFJUiTwAAADOklEQVRoge1Z7ZHaMBB9yuT/kQriVBDSga8DrgLoIOngTAXhKvB1kFwFkAq4VGB3AKng5YdkWGxL1gc+hhvezA06sZ/SarUrgBveMUhOSE4ubUcUSE5J7qiRj6Xnw1iCAcwANKufj6VkTAfeBFfvwEdfQnMYFwC+QofEHsCDUqpOMYBkBqCEDrcawAuATapcqSAnuWY/CgdfEUEnURrnkoz/aRFOk2GsCgIckNmqD48xhk8sq74m+cModeZ3XweEvtzI7tO7HdLXFthe+bVrtVMd6OHNSD63bCh9mRctRm/lFDdvnwMMvJnZPR8zH6ZKMKwClMlYnrcdMHPBNzPJlZBTDRHPJHFI2FDHr8TWMo7ZVXnIcxdxKQj9Yu7Im7V2z4aghTGy5W7a7WoZMA1R4ulEsPFGbi5k7GxE00GiNCeijBdyZRh9buZlLSSzw2usIlMC3EOXBQ1qAPeJ5YHk/dYMpAOZhTgYwomN+Us1HgD+ivFhsWUxl4nxv0Rl0olzYS/GBwds5fTeMn9JBDlwNbh6B2wNzd1Aytsrpc4aZtQ1kqtOuhsSYGssbChT8ro0nPaGyYai4U8JoQV0K5iKEgmvFrYQ2sOdiTLzmZPMlVKbGOXUhZkskWsHuTvEGNZByRJ37W9yR44MHedu2uyLDaECxx3KGfHyZngk3zLGkCgHTAZ6ElPhjfcpz3NsqZFyiFeI3AXq1lDSR60+cHqIe69qG5RSe5JPOK5kSXIJXcm6EkCOuNWXNnXl87SZ90qPJodXgTlcoqLnXULyl+A7ZC4ZQrIH8OrGzFl4QFz5XSPsaTIT48MOqGZAfZXvBMEX33LBrGIOYN5S1IcawB8Aq5ByhCTFv596eVvhkPsKHxs87Ym38rt2FnoR4+/jm+aNuRjb292Wp/Q9YGOC+pHA3yaeXu9hj6pnBrtZbrhs4enzSuNENr65HTsm7L7o+dnB7jNhRX1P+AlIgDH8kd3fDIo+etU3aQQV6K9xNtBpsLlxh0pvF5oSOYP+6WqK/t5gqZQqgqWbQ13xcqh4jnROHT7rNzR8TR3GwzVZoCMZ9DZPobd8gqFOyY0m/Grox7RXAL/P/WBwww0O/Ac3J0twHwQtawAAAABJRU5ErkJggg==) no-repeat .5rem;background-size:1rem;max-width:300px;padding:.5rem 1rem .5rem 2rem;width:100%}.social-links{justify-content:flex-start}.footer-divider{width:100%}.footer-bottom{text-align:left}.auth-page{background:url(/static/media/background-cubes.55d2d96f8dac7beab12c.png) no-repeat 50%/cover;background-size:cover;flex-direction:column}.auth-left{align-items:center;background:none;flex:none;min-height:auto;padding:1rem}.auth-left,.auth-logo{justify-content:center}.auth-logo{top:-100rem}.auth-logo-text{display:none!important;margin:2rem!important}.auth-logo-icon{height:32px;width:32px}.auth-tagline{display:none}.auth-right{background:none;flex:none;min-height:80vh;padding:1rem}.auth-back-btn{align-items:center;background:none;border-radius:30%;display:flex;height:50px;justify-content:center;left:1rem;padding:.1rem;right:auto;top:-3rem;width:50px}.auth-back-btn .auth-back-text,.auth-back-btn>.auth-back-text{display:none!important}.auth-back-arrow{color:#fff;font-size:1.2rem;font-weight:900}.auth-title{align-items:center!important;font-size:1.8rem;justify-content:center!important;margin-inline:auto;max-width:768px!important;padding-top:20px;text-align:center!important}.auth-form{max-width:100%;padding-top:10px}.auth-form-group input{background-color:#2a2a2a;color:#fff;height:56px}.auth-form-group input::placeholder{color:#a1a1a1}.auth-submit-btn{background-color:#4a4a4a;color:#fff}.auth-submit-btn:hover{background-color:#5a5a5a}.auth-divider{max-width:100%}.auth-right .auth-footer{margin:0!important}button .password-toggle{display:none!important}.trivia-header{flex-direction:row;justify-content:space-between;padding:10px}.trivia-logo{height:40px}.trivia-header span{font-size:1rem;padding:5px 15px}.trivia-question{font-size:1.2rem;margin:15px 0;padding:15px}.trivia-answers{gap:10px;grid-template-columns:1fr}.trivia-answers button{font-size:1rem;padding:10px}.trivia-answers button span{font-size:.9rem;height:25px;width:25px}.feedback{margin-top:15px;padding:10px}.feedback span{font-size:1rem}.feedback p{font-size:.9rem}.category-selection h2{font-size:1.8rem;font-weight:700;margin-bottom:20px;text-transform:uppercase}.category-selection .category-buttons{flex-direction:row;gap:10px;overflow-x:auto}.category-selection button{height:120px;padding:10px;width:120px}.category-selection img{height:100px;width:100px}.difficulty-selection h2{font-size:1.8rem;font-weight:700;margin-bottom:20px;text-transform:uppercase}.difficulty-selection button{background:#a9a9a9;color:#fff;font-size:1.2rem;max-width:300px;padding:15px;width:100%}.difficulty-selection button.active{background:linear-gradient(90deg,#8b4513,#ff5733)}.level-selection h2{font-size:1.8rem;font-weight:700;margin-bottom:20px;text-transform:uppercase}.level-selection .card-grid{gap:10px;grid-template-columns:repeat(3,1fr)}.level-selection img{height:80px;width:80px}.level-complete-screen .stars span,.level-complete-screen h2{font-size:1.8rem}.level-complete-screen .level-badge{height:100px;width:100px}.level-complete-screen .level-badge span:first-child{font-size:1rem}.level-complete-screen .level-badge span:last-child{font-size:2rem}.level-complete-screen p{font-size:1rem}.level-complete-screen .score-display span{font-size:1rem;padding:5px 15px}button{font-size:1rem;padding:10px 20px}.profile-setup-container{padding:15px}.profile-setup-title{font-size:1.8rem}.profile-setup-subtitle{font-size:1rem;margin-bottom:15px}.avatar-selection{gap:10px;margin-bottom:20px}.avatar-option{height:80px;width:80px}.profile-form-group label{font-size:.9rem}.profile-form-group input,.profile-form-group textarea{font-size:.9rem;padding:8px}.char-limit{font-size:.8rem}.profile-actions{gap:10px}.save-btn,.skip-btn{font-size:1rem;padding:10px 20px}}@media (max-width:480px){.game-over-modal{padding:15px;width:95%}.game-over-modal h2{font-size:1.5rem}.final-score{font-size:1.2rem}.score-value{font-size:1.8rem}.trivia-results-table td,.trivia-results-table th{font-size:.8rem;max-width:100px;padding:6px}.nav-logo{font-size:1.5rem}.hero-content{flex:0 0 55%;margin-left:-1rem;text-align:left}.hero-content h1{font-size:2rem}.hero-content h2{font-size:.8rem}.hero-content p{font-size:.9rem}.gamepad-img{max-width:300px;padding-top:5rem}.hero-section{background-position:calc(50% + 120px)}.core-features-title,.upcoming-games-title{font-size:1.5rem}.game-previews-grid{grid-template-columns:repeat(2,1fr)}.leaderboard-title{font-size:1.5rem}.player-avatar{height:60px;width:60px}.player-name{font-size:1rem}.about-eightbit-title,.player-score-text{font-size:1.2rem}.about-eightbit-description{font-size:.8rem}.stat-value{font-size:1.8rem}.stat-label{font-size:.8rem}.footer-logo-icon,.footer-logo-text{font-size:1.2rem}.footer-link{font-size:.9rem}.newsletter-title{font-size:1.2rem}.newsletter-description{font-size:.8rem}.newsletter-input{background:#2a2a2a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAxCAYAAACcXioiAAAA4WlDQ1BzUkdCAAAYlWNgYDzNAARMDgwMuXklRUHuTgoRkVEKDEggMbm4gAE3YGRg+HYNRDIwXNYNLGHlx6MWG+AsAloIpD8AsUg6mM3IAmInQdgSIHZ5SUEJkK0DYicXFIHYQBcz8BSFBDkD2T5AtkI6EjsJiZ2SWpwMZOcA2fEIv+XPZ2Cw+MLAwDwRIZY0jYFhezsDg8QdhJjKQgYG/lYGhm2XEWKf/cH+ZRQ7VJJaUQIS8dN3ZChILEoESzODAjQtjYHh03IGBt5IBgbhCwwMXNEQd4ABazEwoEkMJ0IAAHLYNoSjH0ezAAAACXBIWXMAABYlAAAWJQFJUiTwAAADOklEQVRoge1Z7ZHaMBB9yuT/kQriVBDSga8DrgLoIOngTAXhKvB1kFwFkAq4VGB3AKng5YdkWGxL1gc+hhvezA06sZ/SarUrgBveMUhOSE4ubUcUSE5J7qiRj6Xnw1iCAcwANKufj6VkTAfeBFfvwEdfQnMYFwC+QofEHsCDUqpOMYBkBqCEDrcawAuATapcqSAnuWY/CgdfEUEnURrnkoz/aRFOk2GsCgIckNmqD48xhk8sq74m+cModeZ3XweEvtzI7tO7HdLXFthe+bVrtVMd6OHNSD63bCh9mRctRm/lFDdvnwMMvJnZPR8zH6ZKMKwClMlYnrcdMHPBNzPJlZBTDRHPJHFI2FDHr8TWMo7ZVXnIcxdxKQj9Yu7Im7V2z4aghTGy5W7a7WoZMA1R4ulEsPFGbi5k7GxE00GiNCeijBdyZRh9buZlLSSzw2usIlMC3EOXBQ1qAPeJ5YHk/dYMpAOZhTgYwomN+Us1HgD+ivFhsWUxl4nxv0Rl0olzYS/GBwds5fTeMn9JBDlwNbh6B2wNzd1Aytsrpc4aZtQ1kqtOuhsSYGssbChT8ro0nPaGyYai4U8JoQV0K5iKEgmvFrYQ2sOdiTLzmZPMlVKbGOXUhZkskWsHuTvEGNZByRJ37W9yR44MHedu2uyLDaECxx3KGfHyZngk3zLGkCgHTAZ6ElPhjfcpz3NsqZFyiFeI3AXq1lDSR60+cHqIe69qG5RSe5JPOK5kSXIJXcm6EkCOuNWXNnXl87SZ90qPJodXgTlcoqLnXULyl+A7ZC4ZQrIH8OrGzFl4QFz5XSPsaTIT48MOqGZAfZXvBMEX33LBrGIOYN5S1IcawB8Aq5ByhCTFv596eVvhkPsKHxs87Ym38rt2FnoR4+/jm+aNuRjb292Wp/Q9YGOC+pHA3yaeXu9hj6pnBrtZbrhs4enzSuNENr65HTsm7L7o+dnB7jNhRX1P+AlIgDH8kd3fDIo+etU3aQQV6K9xNtBpsLlxh0pvF5oSOYP+6WqK/t5gqZQqgqWbQ13xcqh4jnROHT7rNzR8TR3GwzVZoCMZ9DZPobd8gqFOyY0m/Grox7RXAL/P/WBwww0O/Ac3J0twHwQtawAAAABJRU5ErkJggg==) no-repeat .5rem;background-size:.8rem;font-size:.8rem;padding:.5rem 1rem .5rem 2rem}.newsletter-btn{font-size:.8rem;padding:.5rem 1rem}.social-link{font-size:1rem}.footer-copyright{font-size:.7rem}.footer-divider{width:100%}.auth-right{min-height:85vh}.auth-title{font-size:1.5rem}.auth-form-group input,.auth-submit-btn{font-size:.9rem;padding:.5rem}.auth-link-text{font-size:.8rem;padding-bottom:1.5rem}.auth-footer{font-size:.7rem;margin:0!important}.trivia-container,.trivia-header{padding:5px}.trivia-logo{height:35px}.trivia-header span{font-size:.9rem;padding:3px 10px}.trivia-question{font-size:1rem;margin:10px 0;padding:10px}.trivia-answers button{font-size:.9rem;padding:8px}.trivia-answers button span{font-size:.8rem;height:20px;width:20px}.feedback{margin-top:10px;padding:8px}.feedback span{font-size:.9rem}.feedback p{font-size:.8rem}.category-selection h2{font-size:1.5rem}.category-selection button{height:100px;width:100px}.category-selection img{height:80px;width:80px}.difficulty-selection h2{font-size:1.5rem}.difficulty-selection button{font-size:1rem;padding:10px}.level-selection h2{font-size:1.5rem}.level-selection img{height:60px;width:60px}.level-complete-screen h2{font-size:1.5rem}.level-selection .card-grid{gap:10px;grid-template-columns:repeat(2,1fr)}.level-complete-screen .stars span{font-size:1.5rem}.level-complete-screen .level-badge{height:80px;width:80px}.level-complete-screen .level-badge span:first-child{font-size:.8rem}.level-complete-screen .level-badge span:last-child{font-size:1.8rem}.level-complete-screen p{font-size:.9rem}.level-complete-screen .score-display span{font-size:.9rem;padding:3px 10px}button{font-size:.9rem;padding:8px 15px}.profile-setup-container{padding:10px}.profile-setup-title{font-size:1.5rem}.profile-setup-subtitle{font-size:.9rem;margin-bottom:10px}.avatar-selection{gap:8px;margin-bottom:15px}.avatar-option{height:60px;width:60px}.profile-form-group label{font-size:.8rem}.profile-form-group input,.profile-form-group textarea{font-size:.8rem;padding:6px}.char-limit{font-size:.7rem}.profile-actions{gap:8px}.save-btn,.skip-btn{font-size:.9rem;padding:8px 15px}}@media (min-width:769px) and (max-width:1024px){.container,.game-container,.landing-container,.trivia-container{max-width:100%;padding:15px}.game-title,.trivia-title{font-size:2.2rem}.card-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.hero-content h1{font-size:3.5rem}.hero-content h2{font-size:1rem}.hero-content p{font-size:1.25rem}.hero-content{flex:0 0 55%;margin-left:1rem;text-align:left}.gamepad-container{flex:0 0 40%}.gamepad-img{max-width:500px}.core-features-grid,.game-previews-grid{grid-template-columns:repeat(3,1fr)}.hero-section{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;width:100%}.top-players{gap:1.5rem}.about-eightbit-title{font-size:1.8rem}.about-eightbit-description{font-size:.95rem}.stat-value{font-size:2.2rem}.stat-label{font-size:.95rem}.footer-top{flex-direction:row;justify-content:space-between}.footer-content{flex-direction:column;text-align:center}.footer-content,.footer-left{align-items:center}.footer-links{flex-direction:row;gap:1rem}.footer-right{align-items:center}.newsletter{text-align:center}.newsletter-input{max-width:400px;width:100%}.newsletter-form{flex-direction:row}.newsletter-form,.social-links{justify-content:center}.footer-divider{width:100%}.trivia-container,.trivia-header{padding:15px}.trivia-logo{height:60px}.trivia-header span{font-size:1.4rem;padding:8px 25px}.trivia-question{font-size:1.6rem;margin:25px 0;padding:25px}.trivia-answers{gap:15px;grid-template-columns:repeat(2,1fr)}.trivia-answers button{font-size:1.3rem;padding:15px}.trivia-answers button span{font-size:1.1rem;height:35px;width:35px}.feedback{margin-top:20px;padding:15px}.feedback span{font-size:1.3rem}.feedback p{font-size:1.1rem}.category-selection h2{font-size:2.2rem}.category-selection .category-buttons{flex-direction:row;gap:15px;overflow-x:auto}.category-selection button{height:140px;width:140px}.category-selection img{height:120px;width:120px}.difficulty-selection h2{font-size:2.2rem}.difficulty-selection button{font-size:1.4rem;max-width:400px;padding:20px;width:100%}.level-selection h2{font-size:2.2rem}.level-selection .card-grid{gap:15px;grid-template-columns:repeat(2,1fr)}.level-selection img{height:100px;width:100px}.level-complete-screen .stars span,.level-complete-screen h2{font-size:2.2rem}.level-complete-screen .level-badge{height:140px;width:140px}.level-complete-screen .level-badge span:first-child{font-size:1.4rem}.level-complete-screen .level-badge span:last-child{font-size:3rem}.level-complete-screen p{font-size:1.4rem}.level-complete-screen .score-display span{font-size:1.4rem;padding:8px 25px}button{font-size:1.3rem;padding:15px 40px}.profile-setup-container{max-width:600px;padding:20px}.profile-setup-title{font-size:2.2rem}.profile-setup-subtitle{font-size:1.2rem;margin-bottom:20px}.avatar-selection{gap:10px;margin-bottom:25px}.avatar-option{height:100px;width:100px}.profile-form-group label{font-size:1rem}.profile-form-group input,.profile-form-group textarea{font-size:1rem;padding:10px}.char-limit{font-size:.9rem}.profile-actions{gap:15px}.save-btn,.skip-btn{font-size:1.2rem;padding:12px 25px}}.trivia-container{font-family:Athletics;min-height:100vh;overflow:auto;position:relative}.trivia-header{align-items:center;background:#0000;display:flex;justify-content:space-between;padding:10px 20px}.trivia-logo{height:50px}.trivia-header div{align-items:center;display:flex;gap:10px}.trivia-header span{border-radius:20px;color:#fff;font-family:Athletics;font-size:1.2rem;font-weight:700;padding:5px 20px}.trivia-question{background:#fff;border-radius:15px;box-shadow:0 2px 5px #0000001a;font-family:Athletics;font-size:1.4rem;font-weight:600;margin:20px 0;padding:20px;text-align:center}.trivia-answers{grid-gap:15px;display:grid;font-family:Athletics;gap:15px}.trivia-answers button{background:#fff;border:2px solid #d3d3d3;border-radius:10px;cursor:pointer;font-size:1.2rem;gap:10px;padding:15px;transition:background .3s,border-color .3s}.trivia-answers button,.trivia-answers button span{align-items:center;display:flex;font-family:Athletics}.trivia-answers button span{background:#d3d3d3;border-radius:50%;font-weight:700;height:30px;justify-content:center;width:30px}.trivia-answers button.correct{background:#90ee90;border-color:#32cd32;font-family:Athletics}.trivia-answers button.incorrect{background:#ffb6c1;border-color:red;font-family:Athletics}.feedback{align-items:center;background:#fff;border:2px solid;border-radius:10px;display:flex;font-family:Athletics;gap:10px;margin-top:20px;padding:15px}.feedback.correct{border-color:#32cd32}.feedback.incorrect{border-color:red}.feedback span{font-size:1.2rem;font-weight:700}.feedback p{font-size:1rem;margin:0}.level-complete-screen h2{color:#000;font-size:2rem;font-weight:700;text-transform:uppercase}.level-complete-screen .stars{display:flex;gap:10px;justify-content:center;margin-bottom:20px}.level-complete-screen .stars span{font-size:2rem}.level-complete-screen .level-badge{align-items:center;background:url(/static/media/level2.8b2d55797d7019166f18.png) no-repeat 50%/contain;display:flex;flex-direction:column;height:120px;justify-content:center;margin:0 auto 20px;width:120px}.level-complete-screen .level-badge span:first-child{color:#fff;font-size:1.2rem;text-transform:uppercase}.level-complete-screen .level-badge span:last-child{color:#fff;font-size:2.5rem;font-weight:700}.level-complete-screen p{color:#000;font-size:1.2rem;margin-bottom:20px}.level-complete-screen .score-display{display:flex;gap:15px;justify-content:center;margin-bottom:20px}.level-complete-screen .score-display span{background:url(/static/media/score.d8431e11e8850970eaad.png) no-repeat 50%/contain;border-radius:20px;color:#fff;font-size:1.2rem;font-weight:700;padding:5px 20px}button{background:#32cd32;border:none;border-radius:10px;box-shadow:0 2px 5px #0003;cursor:pointer;font-size:1.2rem;font-weight:700;padding:15px 30px;transition:background .3s}.settings-page{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.settings-overlay{z-index:-1}.settings-overlay,.settings-overlays{background-color:#fff;height:100%;left:0;position:absolute;top:0;width:100%}.settings-modals{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;height:578px;padding:20px;position:relative;text-align:center;width:448px}.settings-background{background-color:initial;height:100%;position:absolute;width:100%;z-index:-1}.question-mark-decor{background:url(/static/media/question-mark.71a765ce1e817d0fb500.png) no-repeat 50%;height:30px;left:10%;opacity:.3;position:absolute;top:10%;width:30px}.question-mark-decor.right{bottom:10%;left:auto;right:10%;top:auto}.settings-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.close-btn{padding:5px}.close-icon{height:20px;width:20px}.user-profile{align-items:center;display:flex;gap:10px}.user-icon{border-radius:50%;height:40px;width:40px}.user-score{color:#ff8c00;font-size:18px;font-weight:700}.settings-content{flex:1 1;flex-direction:column;gap:15px}.settings-btn,.settings-content{display:flex;justify-content:center}.settings-btn{align-items:left;background-color:initial;border:none;border-radius:10px;color:#000;cursor:pointer;font-size:16px;gap:10px;padding:10px 20px;transition:background-color .3s}.settings-btn:hover{background-color:#e68a00}.btn-icon{height:24px;width:24px}.language-selector{margin-top:20px}.language-dropdown{border:1px solid #ccc;border-radius:5px;font-size:14px;padding:8px;width:100%}.language-dropdown,.settings-btn{margin-left:auto;margin-right:auto;max-width:300px}@media (prefers-color-scheme:dark){body{background-color:#121212;color:#f5f5f5}.nav{background-color:#1a1a1a;box-shadow:0 2px 8px #0000004d}.nav-logo{color:#fff}.nav-link{color:#ff4d4d}.nav-link:hover{color:#e6d7c7}.hamburger-line{background:#e6d7c7}.nav-links.mobile-open{background:#1a1a1a}.container,.game-container,.landing-container,.trivia-container{color:#f5f5f5}.game-board,.game-card,.game-over-modal,.game-setup,.games-card,.home-card,.multi-setup,.trivia-container,.waiting-room{background-color:#1e1e1e;box-shadow:0 8px 30px #0000004d}.stat-item{background:#2d2d2d;color:#f5f5f5}.stat-label{color:#aaa}.category-selection h2,.stat-value{color:#f5f5f5}.category-button{background:linear-gradient(45deg,#ff9a44,#ff006a)}.category-button:hover{box-shadow:0 4px 8px #ff9a444d}.answer-button,.difficulty-button,.theme-button{background:#2d2d2d;border-color:#444;color:#ddd}.answer-button.selected,.difficulty-button.selected,.theme-button.selected{background:#3d2e1e;border-color:#ff7b00;color:#ff9a44}.room-code-input{background:#2d2d2d;border-color:#444;color:#f5f5f5}.button-outline{border-color:#444;color:#ddd}.button-outline:hover{border-color:#666;color:#fff}.code-box{background:#2d2d2d;color:#ff9a44}.card-front,.results-table,.trivia-results-table{background:#2d2d2d;border-color:#444;color:#f5f5f5}.leaderboard-list{background:#2d2d2d}.leaderboard-item.you{background:#3d2e1e}.results-table th,.trivia-results-table th{background:linear-gradient(45deg,#ff9a44,#ff006a)}.results-table td,.trivia-results-table td{border-bottom:1px solid #444}.error.message-success,.message-success{background-color:#2e7d3233;color:#a5d6a7}.error.message-error,.message-error{background-color:#d32f2f33;color:#ef9a9a}.error.message-warning,.message-warning{background-color:#fff3cd33;color:#ffe082}.error.message-info,.message-info{background-color:#00408533;color:#90caf9}.games-card h2{color:#ff9a44}.games-card p{color:#ddd}.hero-section:before{background:linear-gradient(180deg,#1a1a1a,#2a2a2a);opacity:.5}.hero-content h1{color:#e6d7c7}.hero-content h1 span,.hero-content h2{color:#ff4d4d}.hero-content p{color:#e6d7c7}.play-now-btn{background-color:#e6d7c7;color:#1a1a1a}.play-now-btn:hover{background-color:#d4c5b5}.game-card,.home-card{background-color:#1e1e1e}.core-features-section{background:linear-gradient(180deg,#1a1a1a,#2a2a2a)}.feature-card-beige{background-color:#e6d7c7}.feature-card-red{background-color:#ff4d4d}.feature-card-beige .feature-icon{color:#ff4d4d}.feature-card-red .feature-icon{color:#e6d7c7}.feature-card-beige .feature-title{color:#ff4d4d}.feature-card-red .feature-title,.feature-description{color:#e6d7c7}.upcoming-games-section{background:linear-gradient(180deg,#1a1a1a,#2a2a2a)}.category-card{background-color:#2a2a2a}.game-preview-card{background-color:#e6d7c7}.leaderboard-section{background:linear-gradient(180deg,#1a1a1a,#2a2a2a)}.leaderboard-table{background-color:#2a2a2a}.leaderboard-row:nth-child(odd){background-color:#333}}@media (prefers-color-scheme:light){html[data-theme=dark]{background-color:#121212;color:#f5f5f5}html[data-theme=dark] .nav{background-color:#1a1a1a;box-shadow:0 2px 8px #0000004d}html[data-theme=dark] .nav-logo{color:#fff}html[data-theme=dark] .nav-link{color:#ff4d4d}html[data-theme=dark] .nav-link:hover{color:#e6d7c7}html[data-theme=dark] .hamburger-line{background:#e6d7c7}html[data-theme=dark] .nav-links.mobile-open{background:#1a1a1a}html[data-theme=dark] .container,html[data-theme=dark] .game-container,html[data-theme=dark] .landing-container,html[data-theme=dark] .trivia-container{color:#f5f5f5}html[data-theme=dark] .game-board,html[data-theme=dark] .game-card,html[data-theme=dark] .game-over-modal,html[data-theme=dark] .game-setup,html[data-theme=dark] .games-card,html[data-theme=dark] .home-card,html[data-theme=dark] .multi-setup,html[data-theme=dark] .trivia-container,html[data-theme=dark] .waiting-room{background-color:#1e1e1e;box-shadow:0 8px 30px #0000004d}.stat-item{background:#2d2d2d;color:#f5f5f5}.stat-label{color:#aaa}.category-selection h2,.stat-value{color:#f5f5f5}.category-button{background:linear-gradient(45deg,#ff9a44,#ff006a)}.category-button:hover{box-shadow:0 4px 8px #ff9a444d}.answer-button,.difficulty-button,.theme-button{background:#2d2d2d;border-color:#444;color:#ddd}.answer-button.selected,.difficulty-button.selected,.theme-button.selected{background:#3d2e1e;border-color:#ff7b00;color:#ff9a44}.room-code-input{background:#2d2d2d;border-color:#444;color:#f5f5f5}.button-outline{border-color:#444;color:#ddd}.button-outline:hover{border-color:#666;color:#fff}.code-box{background:#2d2d2d;color:#ff9a44}.card-front,.results-table,.trivia-results-table{background:#2d2d2d;border-color:#444;color:#f5f5f5}.leaderboard-list{background:#2d2d2d}.leaderboard-item.you{background:#3d2e1e}.results-table th,.trivia-results-table th{background:linear-gradient(45deg,#ff9a44,#ff006a)}.results-table td,.trivia-results-table td{border-bottom:1px solid #444}.error.message-success,.message-success{background-color:#2e7d3233;color:#a5d6a7}.error.message-error,.message-error{background-color:#d32f2f33;color:#ef9a9a}.error.message-warning,.message-warning{background-color:#fff3cd33;color:#ffe082}.error.message-info,.message-info{background-color:#00408533;color:#90caf9}.games-card h2{color:#ff9a44}.games-card p{color:#ddd}html[data-theme=dark] .hero-section:before{background:linear-gradient(180deg,#1a1a1a,#2a2a2a);opacity:.5}html[data-theme=dark] .hero-content h1{color:#e6d7c7}html[data-theme=dark] .hero-content h1 span,html[data-theme=dark] .hero-content h2{color:#ff4d4d}html[data-theme=dark] .hero-content p{color:#e6d7c7}html[data-theme=dark] .play-now-btn{background-color:#e6d7c7;color:#1a1a1a}html[data-theme=dark] .play-now-btn:hover{background-color:#d4c5b5}html[data-theme=dark] .game-card,html[data-theme=dark] .home-card{background-color:#1e1e1e}html[data-theme=dark] .core-features-section{background:linear-gradient(180deg,#1a1a1a,#2a2a2a)}html[data-theme=dark] .feature-card-beige{background-color:#e6d7c7}html[data-theme=dark] .feature-card-red{background-color:#ff4d4d}html[data-theme=dark] .feature-card-beige .feature-icon{color:#ff4d4d}html[data-theme=dark] .feature-card-red .feature-icon{color:#e6d7c7}html[data-theme=dark] .feature-card-beige .feature-title{color:#ff4d4d}html[data-theme=dark] .feature-card-red .feature-title,html[data-theme=dark] .feature-description{color:#e6d7c7}html[data-theme=dark] .upcoming-games-section{background:linear-gradient(180deg,#1a1a1a,#2a2a2a)}html[data-theme=dark] .category-card{background-color:#2a2a2a}html[data-theme=dark] .game-preview-card{background-color:#e6d7c7}html[data-theme=dark] .leaderboard-section{background:linear-gradient(180deg,#1a1a1a,#2a2a2a)}html[data-theme=dark] .leaderboard-table{background-color:#2a2a2a}html[data-theme=dark] .leaderboard-row:nth-child(odd){background-color:#333}}.card-container:focus,button:focus,input:focus{outline:2px solid #ff7b00;outline-offset:2px}.visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}button:disabled{cursor:not-allowed;opacity:.5}button:focus-visible,input:focus-visible{outline:2px solid #ff7b00;outline-offset:2px}@media (min-width:769px){.nav-links{display:flex}.nav-links.mobile-open{background:none;box-shadow:none;padding:0;position:static;transform:none;width:auto}}.leaderboard-container{padding:20px 0;width:100%}.leaderboard-title{color:#fff;font-family:Athletics,sans-serif;font-size:24px;font-weight:600;margin-bottom:20px;text-align:left}.leaderboard-tabs{display:flex;gap:10px;margin-bottom:30px}.tab-button{background-color:initial;border-radius:8px;color:#fff;font-weight:600;padding:10px 20px;transition:background-color .3s ease}.tab-button.active{background-color:#13131a}.tab-button:hover:not(.active){background-color:#ffffff1a}.top-players-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:40px}.leaderboard-table{background-color:initial;border-radius:15px;font-family:Athletics,sans-serif;overflow:hidden}.table-header{background-color:#13131a;border-radius:8px 8px 0 0;font-weight:600;text-align:left}.table-header,.table-row{color:#fff;display:grid;font-size:14px;grid-template-columns:.5fr 2fr 1fr 1fr 1fr 1fr 1fr;padding:15px 20px}.table-row{align-items:center;border-bottom:1px solid #252533}.table-row:last-child{border-bottom:none;border-radius:0 0 8px 8px}.highlighted-row{background-color:#24242f}.place-cell,.place-header{font-weight:600}.player-name-cell{font-weight:500}.nationality-cell{align-items:center;display:flex}.nationality-flag{height:15px;object-fit:contain;width:20px}.total-points-cell{color:#f9c51d;font-weight:600}.player-cards{background-color:#20242b;border-radius:15px;padding:20px}.player-avatar{height:60px;width:60px}@media (max-width:1200px){.top-players-grid{grid-template-columns:repeat(2,1fr)}.table-header,.table-row{grid-template-columns:.5fr 2fr 1fr 1fr 1fr}.games-played-cell,.games-played-header,.losses-cell,.losses-header{display:none}}@media (max-width:768px){.top-players-grid{grid-template-columns:1fr}.table-header,.table-row{grid-template-columns:.5fr 2fr 1fr 1fr}.nationality-cell,.nationality-header{display:none}}@media (max-width:480px){.table-header,.table-row{font-size:12px;grid-template-columns:.5fr 2fr 1fr;padding:12px 10px}.wins-cell,.wins-header{display:none}.leaderboard-table{margin:0 -15px;width:calc(100% + 30px)}}.leaderboard-selector{display:flex;margin-bottom:20px}.leaderboard-dropdown{align-items:left-end;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#1a1a23;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>');background-position:right 15px center;background-repeat:no-repeat;border:1px solid #252533;border-radius:10px;color:#fff;cursor:pointer;font-family:Athletics,sans-serif;font-size:16px;outline:none;padding:10px 40px 10px 15px;transition:border-color .3s ease}.leaderboard-dropdown:focus,.leaderboard-dropdown:hover{border:none}.leaderboard-dropdown option{background-color:#1a1a23;color:#fff}@media (max-width:767px){.leaderboard-dropdown{font-size:14px;padding:8px 35px 8px 12px}}.profile-setup-page{align-items:center;background-color:#0a0a0a;color:#fff;display:flex;flex-direction:column;font-family:Inter,sans-serif;min-height:100vh;padding:20px}.back-button-container{margin-bottom:20px;max-width:600px;width:100%}.back-btn,.back-button-container{align-items:left-end;display:flex}.back-btn{background:none;border:2px solid #fff;color:#fff;cursor:pointer;font-size:16px}.back-arrow{margin-right:8px}.profile-setup-container{background-color:#1a1a1a;border-radius:12px;box-shadow:0 4px 10px #00000080;max-width:600px;padding:30px;width:100%}.profile-title{font-size:24px;font-weight:600;margin-bottom:10px;text-align:center}.profile-subtitle{color:#aaa;font-size:16px;margin-bottom:20px;text-align:center}.selected-avatar-container{display:flex;justify-content:center;margin-bottom:20px;max-height:400px;max-width:600px}.selected-avatar{border-radius:12px;height:120px;object-fit:cover;width:120px}.avatar-scroll-container{-ms-overflow-style:none;margin-inline:auto;max-width:200px;overflow-x:auto;padding:10px 0;scrollbar-width:none;white-space:nowrap}.avatar-scroll-container::-webkit-scrollbar{display:none}.avatar-options{display:flex;flex-direction:row;gap:10px;height:100%}.avatar-option{align-items:center;border:2px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;height:80px;justify-content:center;position:relative;transition:border-color .3s;width:80px}.avatar-option img{border-radius:8px;height:100%;object-fit:cover;width:100%}.avatar-option.selected{border-color:#ff4500}.avatar-indicator{background-color:#ff4500;border-radius:50%;height:12px;position:absolute;right:5px;top:5px;width:12px}.profile-form{gap:10px}.form-group,.profile-form{display:flex;flex-direction:column}.form-label{color:#aaa;font-size:14px;margin-bottom:8px}.form-input{background-color:#2a2a2a;border:1px solid #3a3a3a;border-radius:8px;color:#fff;font-size:16px;padding:12px}.form-input::placeholder{color:#777}.form-textarea{height:80px;resize:none}.char-count{color:#aaa;font-size:12px;margin-top:5px;text-align:right}.button-container{display:flex;flex-direction:column;gap:10px;margin-top:20px}.save-buttonx{align-items:center;background:#fff9f5;border:none;border-radius:8px;color:#ff4500;cursor:pointer;font-size:16px;font-weight:600;height:50%;justify-content:center;margin-left:140px;padding:15px;transition:background .3s;width:50%}.save-button:hover{background:linear-gradient(90deg,#ff8c00,#ff2a00)}.save-button:disabled{background:#555;cursor:not-allowed}.skip-button{background:none;border:1px solid #ff4500;border-radius:8px;color:#ff4500;cursor:pointer;font-size:16px;font-weight:600;margin-left:140px;padding:12px;transition:background .3s,color .3s;width:50%}.skip-button:hover{background:#ff4500;color:#fff}.skip-button:disabled{border-color:#555;color:#555;cursor:not-allowed}.error-message{color:#ff4500;font-size:14px;margin-bottom:10px;text-align:center}*{box-sizing:border-box;font-family:Athletics,sans-serif}*,body,html{margin:0;padding:0}body,html{height:100%;overflow-x:hidden}body{background-color:#0e0e12;color:#fff;font-family:Athletics;overflow-y:auto;position:relative}.game-platform{display:flex;min-height:100vh;overflow:hidden;position:relative}.sidebar{align-items:center;background-color:#13131a;border-right:1px solid #252533;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:20px 15px;position:fixed;transition:width .3s ease;width:70px;z-index:100}.sidebar.open{align-items:flex-start;padding:20px;width:250px}.logo-container{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.sidebar.open .logo-container{justify-content:flex-start}.logo{height:36px;margin-right:10px;width:40px}.logo-text{color:#bc7260;display:none;font-family:Athletics;font-size:20px;font-weight:700}.sidebar.open .logo-text{display:inline}.toggle-button{align-items:center;background:none;border:none;color:#5b5b73;cursor:pointer;display:flex;font-size:12px;gap:5px;margin-bottom:20px;padding:8px}.toggle-button img{height:20px;width:50px}.toggle-button span{display:none}.sidebar.open .toggle-button span{display:inline}.sidebar-menu{display:flex;flex-direction:column;gap:25px;width:100%}.sidebar-menu .sidebar-item:nth-child(4):after{background-color:#55616f;content:"";display:block;height:2px;margin:80px auto 10px;width:200px}.sidebar.open .sidebar-menu .sidebar-item:nth-child(4):after{margin-left:-120px;margin-top:80px;width:250px}.friends-item{position:relative}.friends-item:after{background-color:#30e852;border:2px solid #13131a;border-radius:50%;bottom:-2px;content:"";height:10px;position:absolute;right:-2px;width:10px}.sidebar.open .friends-item:after{right:20px}.sidebar-item{align-items:center;border-radius:10px;color:inherit;cursor:pointer;display:flex;height:36px;text-decoration:none;transition:background-color .3s ease;width:36px}.sidebar-item img{height:20px;margin-left:10px;width:20px}.sidebar-item span{color:#fff;display:none;font-size:14px;margin-left:10px}.sidebar.open .sidebar-item{padding:10px;width:100%}.sidebar.open .sidebar-item img{margin-left:0}.sidebar-item.active img,.sidebar-item.active span{color:#f73904;filter:brightness(1.2)}.sidebar.open .sidebar-item span{display:inline}.sidebar-item.active{background:linear-gradient(90deg,#dfd4c0,#c2b9aa,#908a7e);color:#f73904}.sidebar-item:hover{background-color:#252533}.main-content{align-items:center;flex:1 1;margin-right:20px!important;margin-inline:auto;max-width:1400px;min-height:100vh;overflow-y:auto;padding:20px 40px;position:relative;transition:margin-left .3s ease}.sidebar.open+.main-content{margin-left:250px}.header{align-items:center;background-color:#0e0e12;display:flex;justify-content:center;margin-bottom:30px;padding:10px 0;position:sticky;top:0;z-index:90}.header-center-container{align-items:center;display:flex;gap:20px;max-width:600px;width:100%}.search-container{flex:1 1;max-width:500px;position:relative}.search-icon{top:100%}.search-input{border:none;color:#1a1a23}.header-actions{align-items:center;display:flex;gap:20px}.notification-icon,.profile-icon{align-items:center;background-color:#1a1a23;border-radius:50%;cursor:pointer;display:fiable;height:40px;justify-content:center;position:relative;transition:background-color .3s ease;width:40px}.notification-icon img,.profile-avatar-image,.profile-icon img{height:40px;width:40px}.profile-avatar-image{border:1px solid #252533;border-radius:50%;object-fit:cover;transition:border-color .3s ease}.profile-icon:hover .profile-avatar-image{border-color:#f94c10}.notification-icon:hover,.profile-icon:hover{background-color:#f94c10}.notification-panels{background-color:#1a1a23;border-radius:15px;box-shadow:0 4px 6px #0000001a;max-height:70vh;overflow-y:auto;padding:20px;position:fixed;right:40px;top:80px;width:300px;z-index:1000}.notification-headers{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.notification-headers h2{color:#fff;font-size:18px;font-weight:600}.close-buttons{background:none;border:none;color:#5b5b73;cursor:pointer;font-size:20px}.notification-lists{display:flex;flex-direction:column;gap:15px}.notification-items{align-items:flex-start;display:flex;gap:10px}.notification-icons{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;padding:5px;width:40px}.notification-contents{flex:1 1}.notification-messages{color:#fff;font-size:14px;margin-bottom:5px}.notification-times{color:#5b5b73;font-size:12px;margin-bottom:5px}.notification-actionss{display:flex;gap:10px}.action-buttons{background-color:#f94c10;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:12px;padding:5px 15px}.action-buttons.cancel{background-color:#5b5b73}.featured-game{background:linear-gradient(90deg,#980000 1%,#ffd976);border-radius:20px;height:200px;margin-bottom:40px;overflow:visible;padding:30px;position:relative;z-index:1}.featured-game-content{display:flex;height:100%;justify-content:space-between}.featured-game-info{max-width:60%}.game-text-block{display:flex;flex-direction:column;gap:5px}.game-developer{color:#fff9f5;font-size:12px;font-weight:500;margin-bottom:5px}.game-title-1{color:#fff!important;font-family:Athletics;font-size:32px;font-weight:700;line-height:120%;margin:0}.game-description{color:#fff9f5;font-size:14px;font-weight:700;line-height:1.6;margin:0}.launching-soon{font-weight:700}.pagination-dots{display:flex;gap:8px;margin-left:35rem;margin-top:50px}.dot,.pagination-dots{align-items:center;justify-content:center}.dot{background-color:#ffffff4d;border-radius:50%;height:8px;width:8px}.dot.active{background-color:#fff;border-radius:10px;width:20px}.featured-game-image{align-items:center;display:flex;height:100%;justify-content:flex-end}.bird-image{height:400px;right:5px;top:-120px;z-index:1000}.bird-image,.bird-image2{position:absolute;transform-origin:bottom center}.bird-image2{bottom:0;height:200px;mix-blend-mode:color-burn;right:50px;z-index:10}.top-players-section{margin-bottom:40px}.section-header{margin-bottom:20px}.section-header h2{font-size:24px}.view-all{background:none;border:none;color:#f94c10;cursor:pointer;font-size:14px;padding:0;text-decoration:none}.view-all:hover{color:#fff}.players-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.player-card{background-color:#20242b;border-radius:15px;padding:20px}.player-header{justify-content:space-between;margin-bottom:20px}.player-header,.player-info{align-items:center;display:flex;gap:15px}.player-avatar{border-radius:50%;height:100px;overflow:hidden;width:100px}.player-avatar img{height:100%;object-fit:cover;width:100%}.player-details h3{align-items:center;display:flex;font-size:16px;font-weight:600;gap:5px;margin-bottom:5px}.player-details .player-avatar{margin-left:0}.player-username{color:#5b5b73;font-size:12px}.player-badge{align-items:center;display:flex;height:50px;justify-content:center;margin-left:100px;width:50px}.rank-image{height:100%;object-fit:contain;width:100%}.player-flag-image{height:16px;margin-left:5px;vertical-align:middle;width:16px}.player-stats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.stat{text-align:center}.games-section,.section-title{margin-bottom:20px}.section-title{font-size:24px}.games-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.game-card{background-color:#1a1a23;border-radius:15px;cursor:pointer;display:flex;flex-direction:column;height:250px;justify-content:flex-end;overflow:hidden;position:relative;transition:transform .3s ease}.game-card:hover{transform:translateY(-5px)}.game-card.genie{background-color:#d3eef8}.game-card.flipbit{background-color:#e3f7d9}.game-card.wordbit{background-color:#f8e9d3}.game-image{left:50%;max-height:70%;max-width:70%;position:absolute;top:50%;transform:translate(-50%,-50%)}.upcoming-games-section{margin-bottom:40px}.upcoming-games-grid{display:flex;flex-direction:column;gap:20px}.row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.upcoming-game-card{background-color:initial;border-radius:15px;cursor:pointer;height:200px;overflow:hidden;transition:transform .3s ease}.upcoming-game-card:hover{transform:translateY(-5px)}.upcoming-game-image{border-radius:15px;height:100%;object-fit:cover;width:100%}.categories-sections{margin-top:20px;margin-inline:auto;max-width:1250px}.categories-sections h2{color:#fff;font-size:24px;margin-bottom:20px}.categories-grids{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.category-cards{background-color:#1a1a23;border-radius:15px;height:250px;overflow:hidden;position:relative}.category-images{height:100%;object-fit:cover;opacity:.7;width:100%}.category-placeholders{top:10px}.category-buttons,.category-placeholders{color:#fff;font-size:14px;left:10px;position:absolute}.category-buttons{background-color:#f94c10;border:none;border-radius:10px;bottom:10px;cursor:pointer;font-weight:600;padding:8px 16px}.category-buttons:hover{background-color:#e43b00}@media (max-width:1200px){.pagination-dots{margin-left:15rem}}@media (max-width:767px){.game-platform{flex-direction:column}.main-content{margin-left:0;padding:12px;width:100%}.sidebar{height:100vh;left:0;overflow:hidden;position:fixed;top:0;transition:width .3s ease;width:0;z-index:1000}.sidebar.open{width:250px}.toggle-button{align-items:center;background-color:#1a1a23;border-radius:50%;display:flex;height:40px;justify-content:center;position:absolute;right:20px;top:20px;width:40px;z-index:1001}.toggle-button img{height:24px;width:24px}.header{margin-bottom:20px;padding:10px 0;position:relative}.header-center-container{align-items:center;flex-direction:column;width:100%}.search-container{margin:0 auto;width:80%}.header-actions{gap:10px;position:absolute;right:10px;top:10px}.notification-icon,.profile-icon{height:22px;width:22px}.notification-icon img,.profile-icon img{height:20px;width:20px}.featured-game{height:107px;margin-bottom:30px;padding:10px 15px}.featured-game-content{flex-direction:row;justify-content:space-between}.featured-game-info{max-width:70%}.game-title-1{font-size:18px;margin-bottom:5px}.game-description{font-size:10px;line-height:1.3}.bird-image,.bird-image2{bottom:-15px;height:220px;position:absolute;right:5px}.bird-image{bottom:-25px;right:-80px;top:-90px}.bird-image2{bottom:2px;height:100px}.section-header h2{font-size:20px}.pagination-dots{display:none}.players-container{-webkit-overflow-scrolling:touch;display:flex;gap:15px;grid-template-columns:none;overflow-x:auto;padding-bottom:15px;scroll-snap-type:x mandatory}.player-card{flex-shrink:0;height:164px;min-width:300px;scroll-snap-align:start;width:280px}.player-header{flex-direction:row}.player-avatar{height:60px;width:60px}.player-badge{height:40px;margin-left:auto;width:40px}.player-stats{display:flex;gap:10px;margin-top:1px}.stat{padding:5px}.stat .stat-label{font-size:9px}.games-container{display:flex;gap:15px;grid-template-columns:none;overflow-x:auto;padding-bottom:15px;scroll-snap-type:x mandatory}.game-card{flex-shrink:0;height:164px;min-width:280px;scroll-snap-align:start}.upcoming-games-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:2fr}.row{grid-gap:15px;display:grid;gap:15px;grid-template-columns:2 1fr}.upcoming-game-card{height:90px;width:160px}.notification-panels{max-height:70vh;right:10px;top:70px;width:280px}.games-container::-webkit-scrollbar,.players-container::-webkit-scrollbar{height:4px}.games-container::-webkit-scrollbar-thumb,.players-container::-webkit-scrollbar-thumb{background-color:#f94c10;border-radius:4px}.games-container::-webkit-scrollbar-track,.players-container::-webkit-scrollbar-track{background-color:#1a1a23}.games-container,.players-container{scrollbar-color:#0000;scrollbar-width:thin}}@media (max-width:375px){.player-card{min-width:250px}.game-card{min-width:180px}.bird-image,.bird-image2,.featured-game{height:100px}.game-title-1{font-size:16px}.game-description{font-size:9px}.row{grid-template-columns:1fr}.upcoming-game-card{height:120px}}@media (max-width:767px){.sidebar{display:none}.main-content{margin-left:0;padding:12px;width:100%}.mobile-header{align-items:center;background-color:#0e0e12;border-radius:20px;box-shadow:0 2px 20px 0 #fba48c66;display:flex;justify-content:space-between;left:20px;margin-inline:auto;max-width:767px;padding:15px;position:fixed;top:5px;width:90%;z-index:1000}.mobile-header .logo-container{align-items:center;display:flex;margin-bottom:0}.mobile-header .logo{height:32px;width:32px}.mobile-header .logo-text{color:#bc7260;display:inline;font-size:20px;font-weight:700;margin-left:8px}.hamburger-toggle{background:none;border:none;cursor:pointer;padding:10px}.hamburger-toggle img{height:24px;width:24px}.header{display:none}.main-content{padding-top:70px}.mobile-sidebar{background-color:#13131a;box-shadow:-2px 0 5px #0003;height:100vh;overflow-y:auto;padding:20px;position:fixed;right:-280px;top:0;transition:right .3s ease;width:280px;z-index:2000}.mobile-sidebar.open{right:0}.mobile-sidebar-close{background:none;border:none;color:#fff;cursor:pointer;font-size:24px;position:absolute;right:20px;top:20px}.mobile-sidebar-menu{display:flex;flex-direction:column;gap:25px;margin-top:60px}.mobile-sidebar-item{align-items:center;border-radius:10px;color:#fff;cursor:pointer;display:flex;padding:12px 15px;text-decoration:none;transition:background-color .3s ease}.mobile-sidebar-item img{height:20px;margin-right:15px;width:20px}.mobile-sidebar-item span{font-size:16px}.mobile-sidebar-item.active{background:linear-gradient(90deg,#dfd4c0,#c2b9aa,#908a7e);color:#f73904}.mobile-sidebar-item:hover{background-color:#252533}.sidebar-overlay{background-color:#00000080;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1500}.sidebar-overlay.active{display:block}.notification-panels{top:80px}.mobile-sidebar-item.friends-item{position:relative}.mobile-sidebar-item.friends-item:after{background-color:#30e852;border:2px solid #13131a;border-radius:50%;bottom:12px;content:"";height:10px;position:absolute;right:15px;width:10px}.mobile-sidebar-menu .mobile-sidebar-item:nth-child(4):after{background-color:#55616f;content:"";display:block;height:1px;margin:15px 0;width:100%}}.search-icon{filter:brightness(0) invert(37%) sepia(12%) saturate(789%) hue-rotate(197deg) brightness(94%) contrast(87%);height:20px;left:15px;position:absolute;top:65%;transform:translateY(-50%);transition:filter .3s ease;width:20px}.search-input{background-color:#fff;border:1px solid #252533;border-radius:25px;color:#252533;font-family:Athletics,sans-serif;font-size:16px;height:45px;margin-top:20px;outline:none;padding:0 20px 0 45px;transition:border-color .3s ease;width:100%}.search-input::placeholder{color:#5b5b73}.search-input:focus,.search-input:hover{border-color:#f94c10}.search-input:focus+.search-icon,.search-input:hover+.search-icon{filter:brightness(0) invert(37%) sepia(92%) saturate(2273%) hue-rotate(357deg) brightness(97%) contrast(92%)}.search-clear-btn{background:none;border:none;color:#5b5b73;cursor:pointer;font-size:18px;padding:5px;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:color .3s ease}.search-clear-btn:hover{color:#f94c10}.search-results-container{background-color:#1a1a23;border-radius:15px;box-shadow:0 4px 6px #0000001a;margin-top:20px;padding:20px}.search-results-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.search-results-header h2{color:#fff;font-size:18px;font-weight:600}.clear-search-btn{background:none;border:none;color:#f94c10;cursor:pointer;font-size:14px;padding:5px}.clear-search-btn:hover{color:#fff}.no-results{color:#5b5b73;font-size:14px;text-align:center}.search-section h3{color:#fff;font-size:16px;margin-bottom:10px}.games-search-results,.players-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.game-search-card{align-items:center;background-color:#20242b;border-radius:15px;display:flex;gap:15px;padding:15px}.game-search-image{border-radius:10px;height:80px;object-fit:cover;width:80px}.game-search-info h4{color:#fff;font-size:16px;margin:0 0 5px}.game-search-info p{color:#5b5b73;font-size:12px;margin:0}.game-type-badge{background-color:#f94c10;border-radius:10px;color:#fff;display:inline-block;font-size:10px;margin-top:5px;padding:2px 8px}@media (max-width:767px){.games-search-results,.players-container{grid-template-columns:repeat(1fr)}.search-container{margin:0 auto;width:80%}.game-search-card{padding:10px}.game-search-image{height:60px;width:60px}}@media (max-width:375px){.games-search-results,.players-container{grid-template-columns:1fr}.game-search-card{padding:8px}.game-search-image{height:50px;width:50px}}.notification-popup{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px #0003;display:flex;gap:10px;min-width:200px;padding:10px 15px;position:absolute;right:20px;top:60px;z-index:1000}.notification-popup p{color:#333;flex-grow:1;font-size:14px;margin:0}.notification-popup button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:12px;padding:5px 10px}.notification-popup button:hover{background-color:#0056b3}.notification-popup .close-btn{background-color:#dc3545;padding:5px 8px}.notification-popup .close-btn:hover{background-color:#b02a37}@font-face{font-display:swap;font-family:Athletics;font-style:normal;font-weight:400;src:url(/static/media/athletics_regular-webfont.a1172ce3d0795591df89.woff2) format("woff2"),url(/static/media/athletics_regular-webfont.fd3ee63fa9d88f8cb8c5.woff) format("woff")}@font-face{font-display:swap;font-family:Athletics;font-style:normal;font-weight:700;src:url(/static/media/athletics_bold-webfont.1963fcabaca57acfe136.woff2) format("woff2"),url(/static/media/athletics_bold-webfont.3e3df1fab49ddd58d41e.woff) format("woff")}.profile-section{margin:0 auto;max-width:1200px;padding:20px}.profile-header,.profile-section{display:flex;flex-direction:column;gap:20px}.profile-header{align-items:center;margin-bottom:10px}.profile-avatar-container{display:flex;justify-content:center}.profile-avatar{background-color:#252533;border-radius:50%;height:100px;overflow:hidden;position:relative;width:100px}.profile-avatar img{height:100%;object-fit:cover;width:100%}.camera-icon{align-items:center;background-color:#f94c10;border-radius:50%;bottom:5px;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:5px;width:30px}.profile-info-box{background-color:#1a1a23;border-radius:15px;margin:0 auto;padding:20px;text-align:center;width:40%}.profile-info{margin-bottom:15px}.profile-name{color:#fff;font-size:28px;font-weight:600;margin-bottom:5px}.profile-username{color:#5b5b73;font-size:14px}.profile-bio{width:100%}.section-subtitle{color:#fff;font-size:16px;font-weight:600;margin-bottom:10px}.bio-content{align-items:center;display:flex;justify-content:space-between}.bio-content p{color:#a9a9b9;font-size:14px;line-height:1.6}.bio-textarea{background-color:#252533;border:none;border-radius:10px;color:#a9a9b9;font-size:14px;height:60px;padding:10px;resize:none;width:100%}.bio-edit-actions{display:flex;gap:10px}.cancel-button,.save-button{background-color:#f94c10;border:none;border-radius:10px;color:#fff;cursor:pointer;padding:5px 15px}.cancel-button{background-color:#5b5b73}.edit-link{align-items:center;background:none;border:none;color:#f94c10;cursor:pointer;display:flex;font-size:13px;gap:5px}.edit-link svg{height:14px;width:14px}.edit-link svg path{stroke:#f94c10}.profile-content{display:flex;gap:20px}.profile-left-column{display:flex;flex:0.4 1;flex-direction:column;gap:20px}.profile-right-column{display:flex;flex:0.6 1;flex-direction:column;gap:20px}.friends-section{background-color:#1a1a23;border-radius:15px;padding:20px}.section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.section-header h2{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:600;gap:10px}.friend-count{color:#f94c10;font-size:20px}.add-friend-button{background-color:#f94c10;border:none;border-radius:10px;color:#fff;cursor:pointer;padding:5px 15px}.current-rank-section{background-color:#1a1a23;border-radius:15px;padding:20px}.rank-number{color:#f94c10;font-size:48px;font-weight:700;margin:15px 0;text-align:center}.stats-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.stat-column{text-align:center}.stat-label{color:#5b5b73;font-size:12px;margin-bottom:5px}.stat-value{color:#fff;font-size:16px;font-weight:600}.stat-value.points{color:#f9c51d}.rank-controls{display:flex;gap:10px;justify-content:center;margin-top:15px}.rank-controls button{background-color:#f94c10;border:none;border-radius:10px;color:#fff;cursor:pointer;padding:5px 15px}.notification-section,.privacy-section{background-color:#1a1a23;border-radius:15px;padding:20px}.settings-title{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:600;gap:10px}.settings-icon{height:18px;width:18px}.settings-group{margin:20px 0}.settings-subtitle{color:#fff;font-size:14px;font-weight:600;margin-bottom:15px}.setting-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.setting-label{color:#a9a9b9;font-size:14px}.toggle-switch{display:inline-block;height:24px;position:relative;width:44px}.toggle-switch input{height:0;opacity:0;width:0}.slider{background-color:#2b2b3b;border-radius:34px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:50%;bottom:3px;content:"";height:18px;left:3px;width:18px}input:checked+.slider{background-color:#f94c10}input:checked+.slider:before{transform:translateX(20px)}.radio-container{align-items:center;color:#a9a9b9;cursor:pointer;display:flex;font-size:14px;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.radio-container input{cursor:pointer;opacity:0;position:absolute}.radio-checkmark{background-color:#2b2b3b;border-radius:50%;height:20px;left:0;position:absolute;top:0;width:20px}.radio-container input:checked~.radio-checkmark{background-color:#f94c10}.radio-checkmark:after{content:"";display:none;position:absolute}.radio-container input:checked~.radio-checkmark:after{display:block}.radio-container .radio-checkmark:after{background:#fff;border-radius:50%;height:8px;left:6px;top:6px;width:8px}.dnd-setting{margin-top:20px}.my-games-section{background-color:#1a1a23;border-radius:15px;height:100%;padding:20px}.section-title{color:#fff;font-size:20px;font-weight:600;margin-bottom:15px}.games-tabs{border-bottom:1px solid #252533;display:flex;gap:20px;margin-bottom:20px;padding-bottom:10px}.tab-button{background:none;border:none;color:#5b5b73;cursor:pointer;font-size:14px;padding:5px 0;position:relative}.tab-button.active{color:#f94c10}.tab-button.active:after{background-color:#f94c10;bottom:-11px;content:"";height:2px;left:0;position:absolute;width:100%}.my-games-grid{display:flex;flex-direction:row;gap:15px;overflow-x:auto;padding-bottom:10px}.my-games-grid::-webkit-scrollbar{height:8px}.my-games-grid::-webkit-scrollbar-thumb{background-color:#5b5b73;border-radius:10px}.my-games-grid::-webkit-scrollbar-track{background-color:#252533}.my-game-card{align-items:center;border-radius:15px;display:flex;flex-shrink:0;height:150px;overflow:hidden;padding:0 15px;position:relative;width:250px}.my-game-card .game-image{height:60px;object-fit:contain;width:60px}.my-game-card .game-info{flex:1 1;margin-left:15px}.my-game-card .game-info h3{color:#000;font-size:16px;font-weight:600;margin-bottom:5px}.my-game-card .game-info p{color:#333;font-size:12px}.my-game-card .close-button{border:none;border-radius:100%;color:#fff;height:1px;width:1px}.my-game-card .close-button,.my-game-card .favourite-button{align-items:center;background-color:#0003;cursor:pointer;display:flex;font-size:16px;justify-content:center;position:absolute;right:10px;top:10px}.my-game-card .favourite-button{border:none;border-radius:50%;color:gold;height:20px;width:20px}@media screen and (max-width:1024px){.profile-content{flex-direction:column}.profile-left-column,.profile-right-column{flex:1 1}.stats-grid{gap:15px;grid-template-columns:repeat(2,1fr)}.profile-info-box{width:60%}}@media screen and (max-width:768px){.profile-header{flex-direction:column;text-align:center}.profile-info-box{width:80%}.my-game-card{width:200px}}.achievements-container{color:#fff;margin:0 auto;max-width:1200px;padding:20px}.achievements-heading{font-size:28px;font-weight:600;margin-bottom:20px}.filter-buttons{display:flex;gap:12px;margin-bottom:32px}.filter-button{background-color:#1a1a1a;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:8px 24px;transition:background-color .3s}.filter-button.active{background-color:#ff4500;color:#fff}.filter-button:hover:not(.active){background-color:#2a2a2a}.section-heading{font-size:22px;font-weight:500;margin-bottom:20px}.achievements-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-bottom:40px}.achievement-card{align-items:center;background-color:#1e2640;border-radius:16px;display:flex;flex-direction:column;padding:20px;text-align:center}.achievement-icon{height:80px;margin-bottom:12px;width:80px}.achievement-icon img{height:100%;object-fit:contain;width:100%}.achievement-name{font-size:16px;font-weight:600;margin-bottom:4px;text-transform:uppercase}.achievement-description{color:#aaa;font-size:14px;margin-bottom:16px}.progress-container{background-color:#2d2d2d;border-radius:12px;height:24px;overflow:hidden;position:relative;width:100%}.progress-bar{background-color:#ff4500;border-radius:12px;height:100%;transition:width .3s ease}.progress-text{color:#fff;font-size:14px;font-weight:500;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.completed-achievements{display:flex;flex-direction:column;gap:12px}.completed-achievement-card{background-color:#1e2640;border-radius:12px;padding:16px;position:relative}.achievement-content{align-items:center;display:flex;gap:16px}.achievement-details{flex-grow:1}.checkmark-container{position:absolute;right:16px;top:16px}.checkmark-icon{align-items:center;background-color:#fff;border-radius:50%;color:#1e2640;display:flex;font-weight:700;height:24px;justify-content:center;width:24px}.completed-progress-bar{background-color:#2d2d2d;border-radius:12px;height:24px;margin-top:16px;overflow:hidden;position:relative;width:100%}.completed-progress{background-color:#ff4500;border-radius:12px;height:100%}.completed-progress-text{color:#fff;font-size:14px;font-weight:500;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:768px){.achievements-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.achievement-icon{height:60px;width:60px}.achievement-name{font-size:14px}.achievement-description{font-size:12px}}@media (max-width:480px){.filter-buttons{overflow-x:auto;padding-bottom:8px}.filter-button{padding:8px 16px;white-space:nowrap}.achievements-grid{grid-template-columns:1fr 1fr}}.settings-page-container{align-items:center;background-color:#1a1a1a;display:flex;justify-content:center;min-height:calc(100vh - 60px);padding:20px}.settings-panel{background-color:#2a2a2a;border-radius:8px;box-shadow:0 4px 8px #0000004d;padding:20px;position:relative;width:300px}.settings-panel h3{color:#fff;font-size:18px;margin-bottom:20px;text-align:center}.close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:18px;position:absolute;right:10px;top:10px}.settings-item{background-color:#3a3a3a;border-radius:4px;margin-bottom:10px;padding:10px}.settings-item:hover{background-color:#4a4a4a}.settings-icon{height:20px;margin-right:10px;width:20px}.settings-item span{font-size:14px}@media (max-width:768px){.settings-page-container{padding:10px}.settings-panel{padding:15px;width:250px}.settings-panel h3{font-size:16px}.settings-item span{font-size:12px}.settings-icon{height:18px;width:18px}}.welcome-page{align-items:center;background-color:#0e0e12;color:#fff;display:flex;font-family:Athletics,sans-serif;justify-content:center;min-height:100vh;padding:20px}.welcome-content{max-width:600px;text-align:center}.welcome-title{font-size:32px;font-weight:700;margin-bottom:20px}.welcome-logo{height:36px;margin-left:10px;vertical-align:middle;width:40px}.welcome-writeup{color:#fff;font-size:16px;line-height:1.6;margin-bottom:30px;padding:0 10px}.setup-button{background-color:#f94c10;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 25px;transition:background-color .3s ease}.setup-button:hover{background-color:#e43b00}@media (max-width:767px){.welcome-title{font-size:24px}.setup-button,.welcome-writeup{font-size:14px}.setup-button{padding:10px 20px}}.settings-container{display:inline-block;position:relative}.settings-icon{cursor:pointer}.settings-dropdown{background-color:#171717;border-radius:12px;box-shadow:0 4px 12px #0003;overflow:hidden;position:absolute;right:0;top:40px;width:263px;z-index:1000}.settings-item{align-items:center;cursor:pointer;display:flex;padding:16px 20px;transition:background-color .2s}.settings-item:hover{background-color:#252525}.settings-item img{height:24px;margin-right:12px;width:24px}.settings-item span{color:#fff;font-size:16px;font-weight:500}.settings-item.logout{background-color:#212121}.modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.logout-modal{background-color:#f5f5f5;border-radius:16px;padding:24px;text-align:center;width:400px}.modal-icon{align-items:center;background-color:#f56565;border-radius:50%;color:#fff;display:flex;font-size:30px;font-weight:700;height:60px;justify-content:center;margin:0 auto 16px;width:60px}.modal-message{color:#1a202c;font-size:18px;font-weight:500;margin-bottom:24px}.modal-buttons{display:flex;gap:16px;justify-content:space-between}.modal-button{border:1px solid #e94d2f;border-radius:24px;cursor:pointer;flex:1 1;font-size:16px;font-weight:500;padding:12px 24px;transition:all .2s}.modal-button.cancel{background-color:initial;color:#e94d2f}.modal-button.logout{background-color:#e94d2f;border:none;color:#fff}.account-settings-modal{background-color:#121212;border-radius:16px;color:#fff;width:500px}.account-settings-header{align-items:center;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;padding:20px 24px}.account-settings-header h2{font-size:24px;font-weight:500;margin:0}.close-button{background:none;border:none;color:#f0f0f0;cursor:pointer;font-size:28px;padding:0}.account-settings-content{padding:24px}.form-group{margin-bottom:24px}.form-group label{color:#f0f0f0;display:block;font-size:14px;margin-bottom:8px}.input-readonly{align-items:center;background-color:#6b7280;border-radius:8px;color:#fff;display:flex;font-size:16px;justify-content:space-between;padding:14px 16px}.input-readonly.password{letter-spacing:4px}.eye-button{background:none;border:none;cursor:pointer;padding:0}.eye-button img{height:20px;opacity:.7;width:20px}.edit-button-container{display:flex;justify-content:center;margin-top:32px}.edit-button{align-items:center;background-color:initial;border:2px solid #e94d2f;border-radius:24px;color:#e94d2f;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:8px;padding:10px 48px}.edit-button img{height:18px;width:18px}.edit-profile-modal{background-color:#121212;border-radius:16px;color:#fff;width:500px}.edit-profile-header{align-items:center;border-bottom:1px solid #2a2a2a;display:flex;justify-content:space-between;padding:20px 24px}.edit-profile-header h2{font-size:24px;font-weight:500;margin:0}.back-button{align-items:center;background:none;background-color:#f8f8f811;border:none;border-radius:50%;color:#f0f0f0;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;width:40px}.edit-profile-content{padding:24px}.edit-input{background-color:#6b7280;border:none;border-radius:8px;box-sizing:border-box;color:#fff;font-size:16px;padding:14px 16px;width:100%}.edit-input:focus{box-shadow:0 0 0 2px #e94d2f80;outline:none}.password-input-container{position:relative}.password-input-container .eye-button{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.change-button-container{display:flex;justify-content:center;margin-top:32px}.change-button{background-color:#f5eee6;border:none;border-radius:24px;color:#e94d2f;cursor:pointer;font-size:16px;font-weight:500;padding:16px 64px}@media (max-width:768px){.settings-dropdown{bottom:60px;right:16px;top:auto;width:240px}.account-settings-modal,.edit-profile-modal,.logout-modal{max-width:400px;width:90%}.modal-buttons{flex-direction:column}}
/*# sourceMappingURL=main.7091a6ba.css.map*/