/* Small shared presentation layer; existing action handlers remain authoritative. */
.ptv524-category-bar{display:flex;align-items:center;gap:7px;min-width:0;max-width:100%;margin:14px 0}
html body .ptv524-category-bar>.ptv-youtube-chips{display:flex!important;flex-wrap:nowrap!important;flex:1 1 auto;min-width:0;width:0;overflow-x:auto!important;overflow-y:hidden;white-space:nowrap;margin:0!important;padding:6px 2px!important;scrollbar-width:thin;overscroll-behavior-x:contain}
.ptv524-category-bar>.ptv-youtube-chips>a{flex:0 0 auto!important}
.ptv524-category-bar>button{flex:0 0 32px;width:32px;height:36px;border:1px solid #dae6df;border-radius:8px;background:#f3f8f5;color:#14583f;font-size:24px;cursor:pointer}.ptv524-category-bar>button:disabled{opacity:.3;cursor:default}
html body .ptv-fb-engagement[data-ptv518]>.ptv-engagement-summary{display:none!important}
html body .ptv-fb-engagement[data-ptv518] .pothiktv-post-actions-row{display:flex!important;justify-content:flex-start;align-items:center;gap:10px;min-height:40px;padding:0!important;background:#fff!important;color:#657181!important;border:0!important;box-shadow:none}
html body .ptv-fb-engagement[data-ptv518] .pothiktv-post-actions-row>button,
html body .ptv-fb-engagement[data-ptv518] .ptv492-reaction-main{display:flex!important;justify-content:flex-start;align-items:center;gap:7px;flex:0 0 auto;width:auto!important;min-width:36px;min-height:40px!important;padding:6px 3px!important;border:0!important;background:transparent!important;color:#657181!important;font-size:12px!important;line-height:1}
html body .ptv-fb-engagement[data-ptv518] .pothiktv-post-actions-row>.ptv492-reaction-wrap{flex:0 0 auto!important;justify-content:flex-start}
html body .ptv-fb-engagement[data-ptv518] .pothiktv-post-actions-row>button>span:nth-child(2):not(.ptv-like-summary-count),
html body .ptv-fb-engagement[data-ptv518] .ptv492-reaction-main>span:nth-child(2),
html body .ptv-fb-engagement[data-ptv518] .ptv-comment-summary-count,
html body .ptv-fb-engagement[data-ptv518] .ptv-share-summary-count{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap}
html body .ptv-fb-engagement[data-ptv518] .ptv-action-icon,
html body .ptv-fb-engagement[data-ptv518] .ptv492-reaction-main>span:first-child{display:inline-block;width:21px;height:21px;font-size:0;line-height:0;background:currentColor;flex:none}
html body .ptv-fb-engagement[data-ptv518] .pothiktv-post-actions-more{margin-left:auto}
html body .ptv-fb-engagement[data-ptv518] .pothiktv-post-like.is-active,
html body .ptv-fb-engagement[data-ptv518] .ptv492-reaction-main.is-active{color:#008b58!important}
html body .ptv-fb-engagement[data-ptv518] button:focus-visible,.ptv524-category-bar button:focus-visible{outline:2px solid #008b58;outline-offset:1px}
html body .ptv-fb-engagement[data-ptv518] .pothiktv-post-like .ptv-action-icon,html body .ptv-fb-engagement[data-ptv518] .ptv492-reaction-main>span:first-child{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2010v10H3V10h4Zm0%200%204-7c1-1%203%200%202%203l-1%204h7c2%200%202%202%202%203l-2%207H7%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2010v10H3V10h4Zm0%200%204-7c1-1%203%200%202%203l-1%204h7c2%200%202%202%202%203l-2%207H7%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
html body .ptv-fb-engagement[data-ptv518] .pothiktv-post-comment .ptv-action-icon{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2016a9%209%200%201%200-4%204l5%201-1-5Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2016a9%209%200%201%200-4%204l5%201-1-5Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
html body .ptv-fb-engagement[data-ptv518] .pothiktv-post-share .ptv-action-icon{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m14%203%208%208-8%208v-5c-5%200-8%202-12%206%201-8%205-11%2012-11V3Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m14%203%208%208-8%208v-5c-5%200-8%202-12%206%201-8%205-11%2012-11V3Z%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
html body :is(#community-post-stream,#profile-feed-stream,#following-feed-stream,#profile-inline-stream) .ptv-fb-engagement[data-ptv518] .pothiktv-post-actions-row{gap:10px;padding:0!important;background:#fff!important;border:0!important}
html body :is(#community-post-stream,#profile-feed-stream,#following-feed-stream,#profile-inline-stream) .ptv-fb-engagement[data-ptv518] .pothiktv-post-like.is-active,
html body :is(#community-post-stream,#profile-feed-stream,#following-feed-stream,#profile-inline-stream) .ptv-fb-engagement[data-ptv518] .ptv492-reaction-main.is-active{color:#008b58!important}
