/* Shared profile navigation: a real game link, never a third pupil profile. */
.profile.arcade-entry{font:inherit;text-decoration:none;line-height:1.25;min-width:0}
.profile.arcade-entry .arcade-intro{display:block;font-size:10px;font-weight:600;line-height:1.1;margin-bottom:2px}
.profile.arcade-entry .avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0}
.profile.arcade-entry .filter-symbol{width:21px;height:21px;margin:0}
body.cm1-space .profile.arcade-entry{background:#fff3d8;border-color:#e0c48b;color:#76500e}
body.cm1-space .profile.arcade-entry strong{font-size:13px;line-height:1.2;white-space:normal}
body.cm1-space .profile.arcade-entry:hover{background:#ffebbd}
body.college-space .profile.arcade-entry{background:#eee6d4;border-color:#cdb78c;color:#715320}
body.college-space .profile.arcade-entry:hover{background:#e5d9bd}
@media(max-width:599px){
  body.cm1-space .profiles{grid-template-columns:1.65fr 1fr 1fr}
  body.cm1-space .profile.arcade-entry{padding:7px 5px;gap:6px;text-align:left}
  body.cm1-space .profile.arcade-entry strong{font-size:12px}
  body.cm1-space .profile.arcade-entry .arcade-intro{font-size:10px}
  body.cm1-space .profile.arcade-entry .filter-symbol{width:18px;height:18px}
}
@media(max-width:359px){
  body.cm1-space .profile.arcade-entry strong{font-size:11px}
  body.cm1-space .profile.arcade-entry{gap:4px;padding-left:3px;padding-right:3px}
}
