html body #community-post-stream .ptv512-news-teaser{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.85!important;margin:0 0 9px;max-height:3.7em}
.ptv512-read-news{display:inline-block;font-weight:700;font-size:14px;color:#047857!important;text-decoration:none}.ptv512-mobile-links{display:none}
@media(max-width:1023px){html body #masthead .ptv-single-menu-toggle{display:inline-flex!important;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:6px 10px;flex-shrink:0}html body #masthead .ptv-single-menu-panel:not([hidden]){display:block!important;left:12px;right:12px;width:auto;min-width:0;top:100%;max-height:calc(100dvh - 150px);overflow-y:auto}.ptv512-desktop-links{display:none}.ptv512-mobile-links{display:block}.ptv512-mobile-links :is(a,button){display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;padding:12px!important;color:#173b2b;text-align:start;font:inherit}.ptv512-mobile-links small{font-size:14px;font-weight:700}html body.ptv512-no-mobile-toggle #masthead .ptv-single-menu-toggle{display:none!important}html body.ptv512-no-mobile-toggle #masthead .ptv-single-menu-panel{display:none!important}}
html body #masthead .ptv-single-menu-panel[hidden]{display:none!important}
@media(max-width:767px){.ptv-mobile-bottom-nav{overflow-x:auto;gap:4px}.ptv-mobile-bottom-nav>:is(a,button){flex:1 0 54px;min-width:54px}.ptv-mobile-bottom-nav small{white-space:nowrap}}
@media(max-width:767px){html body #masthead .ptv-primary-header-row{gap:8px;padding-inline:12px}html body #masthead .custom-logo{max-width:150px;max-height:38px;object-fit:contain}}
