.socials.social-fixed-slots{width:72px;grid-template-columns:72px;grid-template-rows:repeat(9,minmax(0,1fr))}
.social-empty-slot{width:56px;height:44px;box-sizing:border-box;border:1px dashed transparent;border-radius:12px;pointer-events:none}
body:has(#toolbar):not(.preview-mode) #profileSection .social-empty-slot{border-color:rgba(255,255,255,.42);background:rgba(255,255,255,.035)}
#previewMount .social-empty-slot,.preview-page .social-empty-slot,body.preview-mode .social-empty-slot{border-color:transparent!important;background:transparent!important}
.social-fixed-slots .social-drag-over{outline:2px dashed #ff6256;outline-offset:2px;border-radius:10px;background:rgba(255,98,86,.16)}

#profileSection .socials.social-fixed-slots{top:24px!important}

/* Counter positions above Orders and My Rigel */
#profileSection #coverEngagement{display:contents!important}
#profileSection #coverEngagement .cover-views,
#profileSection #coverLike{
 position:absolute!important;
 top:auto!important;
 bottom:calc(1.4% + 67px)!important;
 transform:none!important;
 margin:0!important;
 width:72px!important;
 min-width:0!important;
 box-sizing:border-box;
 z-index:12;
 color:#fff;
 font:600 13px/1.2 system-ui,sans-serif;
 filter:drop-shadow(0 2px 5px rgba(0,0,0,.5));
}
#profileSection #coverEngagement .cover-views{
 left:16px!important;right:auto!important;
 padding:6px!important;
}
#profileSection #coverLike{
 right:16px!important;left:auto!important;
}
@media(max-width:600px){
 #profileSection #coverEngagement .cover-views{left:2px!important}
 #profileSection #coverLike{right:2px!important}
}
