.our-logo{height:3cm;border-radius:50%}.navbar{display:flex;padding:2% 6%;justify-content:space-between;align-items:center;position:relative}.menu-toggle{display:none;background:none;border:none;font-size:2rem;cursor:pointer;color:#f44336}.nav-links{display:flex;flex-direction:row;list-style:none;text-align:right;padding:8px 160px}.header-li{font-size:x-large;list-style:none;padding:8px 12px}.header-li a{color:#f3f2f0;text-decoration:none;font-size:23px}.header-li:after{content:"";width:0%;height:2px;background:#f44336;display:block;margin:auto;transition:width .3s}.header-li:hover:after{width:100%}@media only screen and (max-width: 600px){.our-logo{height:2cm}.nav-links{display:none;position:absolute;top:100%;right:0;flex-direction:column;background-color:#333;width:100%;text-align:center;padding:0;z-index:10}.nav-links.open{display:flex}.header-li{padding:10px 0}.header-li a{font-size:18px;color:#fff}.menu-toggle{display:block}}.playerList{list-style:none;padding:0;width:90%;max-width:800px;border-radius:10px;box-shadow:0 4px 10px #0003;overflow:hidden}.playerList li{margin:0;padding:15px 20px;font-size:1.2rem;color:#333;display:flex;justify-content:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.1);transition:background-color .3s ease}.playerList li:last-child{border-bottom:none}.playerList li:hover{background-color:#f5f5f5}.playerList a{text-decoration:none;color:#2a4d14;font-weight:700;transition:color .3s ease}.playerList a:hover{color:#1d3610}body,html{margin:0;padding:0;width:100%;height:100%;box-sizing:border-box}body{background-image:url(/assets/final_cropped_pitch-BKKU3A-k.png);background-size:cover;background-position:center;height:100vh;width:100vw;overflow-x:hidden;display:flex;flex-direction:column;color:#fff;font-family:Arial,sans-serif;text-align:center;line-height:1.6}.page-content{min-height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:20px}.page-content h1{padding:10px 20px;font-size:1rem;border:1px solid #ffcc00;border-radius:5px;margin:10px 5px;background-color:#333;color:#fc0;transition:background-color .3s ease,color .3s ease}th,td{border:1px solid #ffcc00;text-align:center;padding:12px}th{background-color:#333;font-weight:700;color:#fc0}tr:nth-child(2n){background-color:#323232cc}tr:hover{background-color:#505050e6}td{color:#f9f9f9;font-size:1rem}form{background-color:#000c;padding:30px;border-radius:15px;box-shadow:0 4px 10px #0000004d;max-width:400px;width:90%}form label{font-size:1.2rem;color:#f9f871;display:block;margin-bottom:10px;text-align:left}form input,form textarea,form select{width:100%;padding:10px;margin-bottom:20px;border:none;border-radius:5px;font-size:1rem}form input:focus,form textarea:focus,form select:focus{outline:2px solid #f9f871;background-color:#e6ffe6}button{background-color:#f9f871;color:#000;border:none;padding:10px 20px;font-size:1rem;border-radius:5px;cursor:pointer;font-weight:700;transition:transform .2s,box-shadow .2s}button:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000080}button:active{transform:translateY(1px);box-shadow:0 2px 4px #00000080}.playerList{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:15px;max-width:800px;margin:0 auto;padding:0;list-style:none}.playerList li{background-color:#000000b3;color:#f1c40f;padding:15px 20px;border-radius:15px;font-size:18px;font-weight:700;text-align:center;box-shadow:0 4px 8px #0000004d;transition:transform .2s,box-shadow .2s;cursor:pointer}.playerList li:hover{transform:translateY(-5px);box-shadow:0 8px 16px #00000080;background-color:#4caf50;color:#fff}.playerList a{text-decoration:none;color:inherit;display:block}.playerList a:hover{text-decoration:underline}.search-container{margin:10px 0 30px;text-align:center;width:100%}.search-input{width:80%;max-width:400px;padding:12px 15px;border:2px solid #ffffff;border-radius:25px;background-color:#00000080;color:#fff;font-size:16px;outline:none;transition:border-color .3s ease-in-out,background-color .3s ease-in-out}.search-input::placeholder{color:#d3d3d3}.search-input:focus{border-color:#4caf50;background-color:#000000b3}.buttons{display:flex;flex-direction:column;align-items:center}.btn-group h2{padding:10px 20px;font-size:1rem;border:1px solid #ffcc00;border-radius:5px;margin:10px 5px;background-color:#333;color:#fc0;transition:background-color .3s ease,color .3s ease}.btn-group .btn{display:block;margin:5px 0;padding:10px 20px;font-size:16px;border-radius:5px;background-color:#007bff;color:#fff;border:none;cursor:pointer;text-align:center;width:200px}.btn-group .btn:hover{background-color:#0056b3}@media only screen and (max-width: 600px){.buttons{flex-direction:column;align-items:stretch}.btn-group h2{text-align:center;font-size:16px}.btn-group .btn{width:100%}}.player-info{background-color:#0009;padding:20px;border-radius:10px;margin-bottom:20px;width:100%;max-width:600px}.player-info p{margin:10px 0;font-size:1.1em}.player-stats{background-color:#0009;padding:20px;border-radius:10px;width:100%;max-width:800px}.stats-table{width:100%;border-collapse:collapse;margin-top:10px}.stats-table th,.stats-table td{border:1px solid #ddd;padding:10px;text-align:center}.stats-table th{background-color:#444;color:#fff}.stats-table tr:nth-child(2n){background-color:#333}.match-details{margin-bottom:30px;padding:20px;background-color:#000c;border:1px solid #ffcc00;border-radius:10px;box-shadow:0 4px 10px #00000080}.match-details p{font-size:1.4rem;margin:8px 0;line-height:1.6}.match-details strong{font-weight:700;color:#fff}.youtube-links{margin-top:20px}.youtube-links h2{font-size:1.8rem;color:#fc0;margin-bottom:10px;text-align:left}.youtube-links ul{list-style-type:none;padding:0}.youtube-links li{margin:5px 0}.youtube-links a{text-decoration:none;color:#fc0;font-weight:700}.youtube-links a:hover{text-decoration:underline;color:#fff}.playerTable{width:100%;border-collapse:collapse;margin-top:20px;background-color:#000c}.playerTable th,.playerTable td{border:1px solid #ffcc00;text-align:center;padding:12px}.playerTable th{background-color:#333;font-weight:700;color:#fc0}.playerTable tr:nth-child(2n){background-color:#323232cc}.playerTable tr:hover{background-color:#505050e6}.playerTable td{color:#f9f9f9;font-size:1rem}button{padding:10px 20px;font-size:1rem;border:1px solid #ffcc00;border-radius:5px;cursor:pointer;margin:10px 5px;background-color:#333;color:#fc0;transition:background-color .3s ease,color .3s ease}button:hover{background-color:#fc0;color:#000}button:disabled{cursor:not-allowed;background-color:#555;color:#ccc}.edit-form{margin-top:20px;padding:20px;border:1px solid #ffcc00;border-radius:10px;background-color:#000000e6}.edit-form label{display:block;font-size:1.2rem;margin-bottom:10px;color:#fc0}.edit-form input,.edit-form select{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ffcc00;border-radius:4px;font-size:1rem;background-color:#333;color:#f9f9f9}.edit-form input::placeholder{color:#ccc}h2{font-size:2rem;margin:20px 0;color:#fc0;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.indiMatchesP{color:#fff}@media (max-width: 768px){.match-details{padding:15px}h1{font-size:2.5rem}h2{font-size:1.8rem}.playerTable th,.playerTable td{font-size:.9rem}button{font-size:.9rem;padding:8px 15px}}.create-account-form{display:flex;flex-direction:column;gap:15px;width:100%;max-width:400px;background:#000000b3;padding:20px;border-radius:10px}.create-account-form label{display:flex;flex-direction:column;font-size:1rem;margin-bottom:10px}.create-account-form input{padding:8px;font-size:1rem;border:none;border-radius:5px}.create-account-form button{padding:10px;font-size:1rem;background:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s}.create-account-form button:hover{background:#0056b3}.message{margin-top:20px;font-size:1.2rem;font-weight:700}.seasonal-leaderboard{padding:20px;color:#333}.balance-section{margin-bottom:20px}.balance-section h2{font-size:1.8rem;color:#27ae60}.toggle-edit-btn{background-color:#3498db;color:#fff;padding:10px 15px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;margin:20px 0;transition:background-color .3s ease}.toggle-edit-btn:hover{background-color:#2980b9}.edit-form{display:flex;flex-direction:column;align-items:center;gap:15px;margin:20px auto;max-width:400px}.edit-form label{display:flex;flex-direction:column;text-align:left;width:100%;font-weight:700}.edit-form input{padding:8px;border:1px solid #ccc;border-radius:5px;font-size:1rem;margin-top:5px}.edit-form button{background-color:#e67e22;color:#fff;padding:10px 15px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:background-color .3s ease}.edit-form button:hover{background-color:#d35400}.stats-section,.payments-section{margin:20px 0}.stats-table,.payments-table{width:100%;margin-top:15px;border-collapse:collapse;text-align:center}@media screen and (max-width: 768px){.edit-form,.stats-table,.payments-table,.edit-form input{font-size:.9rem}.balance-section button,.toggle-edit-btn{font-size:.9rem;padding:8px 10px}h1{font-size:1.8rem}h2{font-size:1.3rem}}.attributes-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:20px}.attribute-item{display:flex;flex-direction:column;align-items:flex-start}.attribute-item label{font-weight:700;margin-bottom:5px}.attribute-item input{width:100px}.rules-box{padding:20px 40px;text-align:center;max-width:80%;background:#0009;border-radius:10px;box-shadow:0 4px 10px #0006;color:#fff}.rules-box h1{padding:10px 20px;font-size:1rem;border:1px solid #ffcc00;border-radius:5px;margin:10px 5px;background-color:#333;color:#fc0;transition:background-color .3s ease,color .3s ease}.rules-box ul{list-style:none;padding:0}.rules-box ul li{font-size:1.2rem;margin-bottom:10px;text-align:left}.page-content li{margin-bottom:15px}.leaderboard{padding:20px;color:#333}.filters{display:flex;justify-content:center;margin-bottom:20px;gap:15px}.filters label{font-size:14px;color:#444}.leaderboard-table{width:100%;max-width:800px;margin:0 auto;border-collapse:collapse}
