@media(max-width:700px){
 .hall-platform-scroll{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 30px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 30px),transparent 100%);padding-inline-end:26px;scroll-padding-inline-end:26px}
 .platforms.hall-has-entry>.hall-entry:before{transform:translateY(-2px)}
 .platforms.hall-has-entry>.hall-entry .hall-new{inset:auto auto -5px 50%;transform:translateX(-50%);padding:2px 5px;border:1px solid rgba(103,216,172,.35);border-radius:999px;background:#15332e;color:#95e9c7;box-shadow:0 2px 5px #080b1266;font-size:7px;line-height:1.15;letter-spacing:.4px}
}
/* Same 28% rounded-square frame as the actual profile media. */
.experience-dialog .crop-stage{border-radius:28%}


/* Layout wrappers are transparent; surface shadows belong to actual cards. */
html body .profile-account-grid>.profile-connections,
html body .profile-connections>.profile-community-actions{
 box-shadow:none;background:none;border:0;
}
