/* UPDATE 06 — exact requested visual fix; no backend/media source changes. */
.safank-header-icon{width:34px !important;height:34px !important;top:10px !important;}
.safank-header-icon svg{width:26px !important;height:26px !important;stroke-width:2 !important;}
#notifBtn{width:38px !important;height:38px !important;top:8px !important;border-width:2px !important;}
#notifBtn svg{width:22px !important;height:22px !important;stroke-width:1.8 !important;}
#safankHeaderSearch{left:12px !important;}
#notifBtn{right:12px !important;}

/* Video must occupy the entire available width/height: no black side bars,
   no blur layer and no object-fit cropping. The source itself is untouched. */
#feed, #feed .card{width:100vw !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;}
#feed .card video,#feed .card.landscape video,#feed .card.portrait video,#feed .card img.postImage{
  width:100vw !important;height:100% !important;max-width:none !important;max-height:none !important;
  object-fit:fill !important;object-position:center center !important;background:#000 !important;
}
/* Never add blur to the video sides. */
#feed .card{background:#000 !important;filter:none !important;}

/* Only the Follow control remains in the lower-left overlay. */
#feed .info{left:24px !important;bottom:48px !important;max-width:none !important;text-shadow:none !important;}
#feed .info .creatorLink,#feed .info b,#feed .info small,#feed .info div:not(.followBtn),#feed .info br{display:none !important;}
#feed .followBtn{display:inline-flex !important;margin:0 !important;padding:8px 17px !important;border-radius:20px !important;font-size:13px !important;line-height:1 !important;}

/* Categories stay transparent over the video. */
#contentFilters{background:transparent !important;border:0 !important;box-shadow:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;}
