.rrdd-avatar{display:inline-block;width:100%;height:100%;background-image:url('/assets/leaderboard-avatars-v2.png');background-size:500% 400%;background-repeat:no-repeat;flex-shrink:0;border-radius:50%}.rrdd-avatar-picker{border:0;padding:0;margin:18px 0;min-width:0}.rrdd-avatar-picker legend{font:600 15px/1.4 'Trebuchet MS',Arial,sans-serif;margin-bottom:10px}.rrdd-avatar-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:380px}.rrdd-result .rrdd-avatar-option{padding:5px!important;aspect-ratio:1;min-width:0;width:100%;border:2px solid #ddebe5!important;background:#fffaf0!important;border-radius:16px;box-shadow:none!important;display:block!important;margin:0!important}.rrdd-result .rrdd-avatar-option.selected{border-color:#218e7c!important;background:#d9f8ed!important;box-shadow:0 0 0 2px #218e7c33!important}.rrdd-avatar-option:focus-visible{outline:3px solid #0066d3;outline-offset:3px}.podium-avatar .rrdd-avatar,.row-avatar .rrdd-avatar{width:100%;height:100%}.rrdd-result label:has(input[type=checkbox]){display:flex!important;align-items:flex-start;gap:9px}.rrdd-result input[type=checkbox]{width:18px;height:18px;flex-shrink:0;margin:3px 0 0}.achievement-card:has(.rrdd-result){max-height:90vh;overflow:auto}.rrdd-result{max-width:100%;text-align:left;box-sizing:border-box}.rrdd-result>button{min-height:44px}.rrdd-result[hidden]{display:none!important}@media(max-width:450px){.rrdd-avatar-grid{gap:6px}.rrdd-avatar-picker legend{font-size:13px}}
