
/* V16 Stable Base Clean — safe iPhone-style icon polish only */
:root{--ios-blue:#0a63ff;--ios-navy:#071a44;--ios-soft:#eef4ff}
.apple-icon,.story-icon,.iphone-app-icon{
  width:50px!important;height:50px!important;border-radius:17px!important;
  display:grid!important;place-items:center!important;
  background:linear-gradient(145deg,#ffffff 0%,#eef4ff 55%,#dce8ff 100%)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 10px 24px rgba(7,26,68,.10)!important;
  color:var(--ios-blue)!important;
}
.apple-icon img,.story-icon img,.iphone-app-icon img{
  width:25px!important;height:25px!important;object-fit:contain!important;display:block!important;
}
.left-rail a img,.ios-left-nav a img,.ios-dock a img,.marketplace-toolbar a img,.social-composer-actions img,.social-post-actions img{
  width:21px!important;height:21px!important;object-fit:contain!important;
}
@media(max-width:760px){
  .apple-icon,.story-icon,.iphone-app-icon{width:46px!important;height:46px!important;border-radius:16px!important}
}
