.ptv494-play-feed{position:absolute;inset:0;border:0;cursor:pointer;background:#153b2b;width:100%;height:100%;padding:0;display:grid;place-items:center}
.ptv494-play-feed img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ptv494-play-feed>span{position:relative;display:grid;place-items:center;background:#005b3fde;color:white;width:60px;height:60px;border-radius:50%;font-size:26px;z-index:1}
.ptv494-play-feed:focus-visible{outline:3px solid #008b58;outline-offset:-3px}
@media(max-width:800px){
 html body .ptv-shorts-199{padding:0!important;display:block!important;max-width:100%!important;width:100%;overflow-x:clip}
 html body .ptv-shorts-199 .ptv-shorts-feed{height:calc(100dvh - 130px)!important;min-height:320px;width:100%!important;margin:0!important}
 html body .ptv-shorts-199 .ptv-short-card{width:100%!important;max-width:480px!important;height:100%!important;min-height:320px!important;margin:0 auto 12px!important;overflow:hidden!important;box-sizing:border-box}
 html body .ptv-shorts-199 .ptv-short-screen{border-radius:0!important;height:100%;width:100%}
 html body .ptv-shorts-199 .ptv-short-actions{position:absolute!important;left:auto!important;right:10px!important;bottom:100px!important;top:auto!important;width:46px!important;gap:16px!important;z-index:6;transform:none!important}
 html body .ptv-shorts-199 .ptv-short-actions button{color:#fff!important;text-shadow:0 1px 4px #000a;width:46px!important}
 html body .ptv-shorts-199 .ptv-short-actions button>span{width:42px;height:42px;background:#1119!important;color:white!important;border-radius:50%;font-size:24px}
 html body .ptv-shorts-199 .ptv-short-actions small{color:white!important;font-size:12px;font-weight:650;text-shadow:0 1px 4px #000;margin-top:5px}
 html body .ptv-shorts-199 .ptv-short-overlay{right:62px!important;left:0!important;bottom:46px!important;padding:20px 12px 12px!important;z-index:5}
 html body .ptv-shorts-199 .ptv-short-overlay h2{font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
 html body .ptv-shorts-199 .ptv-short-author{flex-wrap:wrap;font-size:12px;gap:6px}
 html body .ptv-shorts-199 .ptv-short-comments{z-index:20;inset:15% 0 0;border-radius:16px 16px 0 0;padding:18px}
}
