/* Shared player tiles: friends, recommendations, plot people and clan members. */
.rc-player-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0}
.rc-player-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}
.rc-player-card,.rc-profile .rc-player-card,.rc-plots .rc-player-card,.rc-clans .rc-player-card{display:flex;align-items:center;gap:10px;box-sizing:border-box;min-width:0;min-height:74px;margin:0;padding:14px;border:1px solid #9eb2cd2c;border-radius:8px;background:#0c142166;color:#bdcbe0;text-align:left;text-decoration:none;font-size:14px;line-height:1.5}
a.rc-player-card:hover,.rc-profile a.rc-player-card:hover,.rc-plots a.rc-player-card:hover,.rc-clans a.rc-player-card:hover{border-color:#edbb6b77;color:#f0c885;background:#edbb6b0c}
a.rc-player-card:focus-visible{outline:2px solid #edbb6b;outline-offset:3px}
.rc-player-card-avatar{display:block;flex:0 0 44px;width:44px;height:44px;image-rendering:pixelated;border-radius:9px;background:#1a263c}
.rc-player-card-body{display:block;flex:1;min-width:0}
.rc-player-card-name{display:flex;align-items:center;flex-wrap:wrap;gap:5px 7px;min-width:0}
.rc-player-card-name strong{font-size:14px;line-height:1.5;color:inherit;font-weight:700;overflow-wrap:anywhere}
.rc-player-card .rc-player-rank{flex:0 0 auto}
.rc-player-card-body>small{display:block;margin-top:3px;font-size:11px;line-height:1.5;color:#93a5c0;font-weight:400}
.rc-player-card-role{color:#edbb6b}
.rc-player-card-arrow{flex:0 0 auto;margin-left:auto;color:inherit}
#plot-people-lastVisitors{container:plot-visitors/inline-size}
#plot-people-lastVisitors .rc-player-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
@container plot-visitors (max-width:440px){#plot-people-lastVisitors .rc-player-grid{grid-template-columns:minmax(0,1fr)}}
@media(max-width:1100px){.rc-player-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.rc-player-grid,#plot-people-lastVisitors .rc-player-grid{grid-template-columns:minmax(0,1fr)}}
