@media (max-width:768px){.landing-wrapper{display:none!important}}.leaderboard-container{width:90%;max-width:1000px;margin:40px auto;padding:25px;background:linear-gradient(145deg,#f0f0f0,#fff);border-radius:20px;box-shadow:0 10px 30px #00000026;border:1px solid #e0e0e0}.leaderboard-title{text-align:center;color:#1e3a5f;font-size:2rem;font-weight:700;margin-bottom:15px}.participant-count{text-align:center;font-size:1.1rem;color:#555;margin-bottom:25px}.leaderboard-table-wrapper{overflow-x:auto}.leaderboard-table{width:100%;border-collapse:collapse;text-align:center;border-radius:12px;background-color:white;box-shadow:0 5px 20px rgba(0,0,0,.06);overflow:hidden}.leaderboard-table td,.leaderboard-table th{padding:12px;border-bottom:1px solid #e0e0e0}.leaderboard-table thead{background-color:#1e3a5f;color:white}.leaderboard-table tbody tr:hover{background-color:#f1f5fa}.profit{color:#0c6a2e}.loss,.profit{font-weight:700}.loss{color:#8c2a38}