/* Medallas del top 3: mismas dimensiones que el resto de la clasificación. */
.display-top{--medal:#c99a46;--medal-light:#ffedb7;--medal-ink:#7e5822;--medal-shadow:#ad7725;isolation:isolate;border-radius:9px;border-color:#d1ae6e;position:relative}.display-row.display-top-1{background:linear-gradient(110deg,#0b3d77 0%,#0754ad 68%,#1766b9 100%);border-color:#d5ad62;box-shadow:inset 4px 0 #e6ba6c,0 3px 8px #0734670d}.display-top-1 .display-person-name{color:#fff}.display-top-1 .display-points{color:#ffe1a0;text-shadow:0 2px 4px #01294f30}.display-top-1 .display-points small{color:#b6d3f4}.display-top-1 .display-person small{color:#ffd9a0}.display-row.display-top-2{--medal:#a5b5c8;--medal-light:#f7fbff;--medal-ink:#5a7390;--medal-shadow:#7f97b4;background:linear-gradient(110deg,#e6eef8,#f9fbff 65%,#edf3fb);border-color:#b8c9de;box-shadow:inset 4px 0 #b4c5dc}.display-top-2 .display-person-name{color:#2b4c71}.display-top-2 .display-points{color:#4f7097}.display-row.display-top-3{--medal:#c68c65;--medal-light:#ffe1cb;--medal-ink:#854f31;--medal-shadow:#a76842;background:linear-gradient(110deg,#faeadf,#fff9f3 68%,#f7e7da);border-color:#dfb99a;box-shadow:inset 4px 0 #c8936d}.display-top-3 .display-person-name{color:#654b3d}.display-top-3 .display-points{color:#ad744a}.display-top .display-medallion{display:grid;place-items:center;position:relative;isolation:isolate;inline-size:min(calc(var(--display-row-height,50px) * .71),clamp(27px,3.2vw,68px));block-size:min(calc(var(--display-row-height,50px) * .71),clamp(27px,3.2vw,68px));border-radius:50%;background:linear-gradient(140deg,var(--medal-light),var(--medal) 80%);border:1px solid var(--medal);color:var(--medal-ink);font:800 calc(var(--display-position-size) * .7)/1 'Barlow Condensed',Impact,sans-serif;box-shadow:inset 0 0 0 2px #ffffff80,inset 0 0 0 4px #ffffff14,0 2px 4px #19395917;text-shadow:0 1px #ffffff66}.display-medallion:before,.display-medallion:after{content:'';position:absolute;inline-size:25%;block-size:28%;top:82%;background:var(--medal-shadow);clip-path:polygon(0 0,100% 0,100% 100%,50% 76%,0 100%);z-index:-1}.display-medallion:before{left:18%;transform:rotate(15deg)}.display-medallion:after{right:18%;transform:rotate(-15deg)}.display-top.display-updated{outline:1px solid #f29452;outline-offset:-3px}.display-row:not(.display-top).display-updated{box-shadow:inset 3px 0 #f7874d}.score-entry.score-place-1{background:linear-gradient(110deg,#0b3d77,#0754ad);border-color:#d5ad62;box-shadow:inset 3px 0 #e6ba6c}.score-place-1 .score-person>strong{color:#fff}.score-place-1 .score-person>span{color:#9dc1ea}.score-place-1 .score-position,.score-place-1 .score-number{color:#ffe1a0}.score-place-1 .score-avatar{background:#e9c47a;color:#765020}.score-place-1 .score-number small{color:#a8c8ed}.score-entry.score-place-2{background:linear-gradient(110deg,#e6eef8,#f9fbff);border-color:#b8c9de;box-shadow:inset 3px 0 #b4c5dc}.score-place-2 .score-position,.score-place-2 .score-number{color:#5a7390}.score-entry.score-place-3{background:linear-gradient(110deg,#faeadf,#fff9f3);border-color:#dfb99a;box-shadow:inset 3px 0 #c8936d}.score-place-3 .score-position,.score-place-3 .score-number{color:#ad744a}.score-place-3 .score-avatar{background:#eed3bf;color:#9a643f}
@media(max-aspect-ratio:1/1){.display-top{border-radius:7px}.display-row.display-top-1,.display-row.display-top-2,.display-row.display-top-3{box-shadow:inset 3px 0 var(--medal)}.display-top .display-medallion{font-size:calc(var(--display-position-size) * .68)}}
