ol.myCRED-leaderboard{max-width:900px;margin:30px auto;padding:0;list-style:none}ol.myCRED-leaderboard li{display:flex;align-items:center;justify-content:space-between;margin:14px 0;padding:20px 26px;background:#ffffff;border:1px solid #e1e6ef;border-radius:16px;box-shadow:0 4px 12px rgba(20,50,100,0.08);font-size:17px;font-weight:600;color:#222f45;transition:all 0.25s ease}ol.myCRED-leaderboard li:hover{transform:translateY(-3px);box-shadow:0 8px 22px rgba(20,50,100,0.14)}ol.myCRED-leaderboard li a{color:#174ea6;font-weight:700;text-decoration:none}ol.myCRED-leaderboard li:nth-child(1){background:linear-gradient(135deg,#fff8d9,#ffffff);border:2px solid #f2c94c;box-shadow:0 6px 20px rgba(242,201,76,0.25)}ol.myCRED-leaderboard li:nth-child(1) a{color:#b27a00}ol.myCRED-leaderboard li:nth-child(2){background:linear-gradient(135deg,#f1f4f8,#ffffff);border:1px solid #c8d0da}ol.myCRED-leaderboard li:nth-child(3){background:linear-gradient(135deg,#fff1e7,#ffffff);border:1px solid #e5b28c}@media (max-width:600px){ol.myCRED-leaderboard{margin:20px 10px}ol.myCRED-leaderboard li{padding:15px 17px;font-size:15px}}