@font-face{font-family:PTVNewsBody;src:url('../fonts/profile-bengali.woff') format('woff');font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0980-09FF,U+200C-200D,U+25CC}
@font-face{font-family:PTVNewsHeadline;src:url('../fonts/noto-serif-bengali-400.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0980-09FF,U+200C-200D,U+25CC}
@font-face{font-family:PTVNewsHeadline;src:url('../fonts/noto-serif-bengali-700.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0980-09FF,U+200C-200D,U+25CC}
html body.ptv515-news{--ptv-news-primary:#006b50;--ptv-news-accent:#d9163a;--ptv-news-background:#f2f8f5;background:var(--ptv-news-background)}
html body.ptv515-news #masthead{margin-bottom:0!important}html body.ptv515-news .ptv514-news-page{padding-top:8px!important;margin-top:0!important;font-family:PTVNewsBody,var(--ptv-font-sans),sans-serif;box-shadow:0 8px 30px #062d2010}
html body .ptv514-news-page :is(h1,h2,h3){font-family:PTVNewsHeadline,PTVNewsBody,var(--ptv-font-sans),sans-serif!important;font-weight:700;letter-spacing:normal}
html body .ptv514-news-page .ptv514-page-title{padding:8px 0 12px;margin-bottom:12px;border-bottom:2px solid var(--ptv-news-primary)}.ptv514-page-title>div>span{color:var(--ptv-news-primary)}.ptv514-page-title>a,.ptv514-category-section>header>a,.ptv514-editorial>header>a{color:var(--ptv-news-accent)}
html body .ptv514-news-page .ptv514-categories a{border-color:#dce9e2;background:#f7fbf9;color:#38564b;border-radius:7px}.ptv514-news-page .ptv514-categories a:hover{border-color:var(--ptv-news-primary);color:var(--ptv-news-primary)}html body .ptv514-news-page .ptv514-categories a[aria-current=page]{background:var(--ptv-news-primary);border-color:var(--ptv-news-primary);color:white}
html body .ptv514-news-page .ptv514-tabs button[aria-selected=true]{background:var(--ptv-news-primary)}html body .ptv514-news-page .ptv514-category-section{border-top-color:var(--ptv-news-primary)}.ptv514-category-section>header{background:#f3faf6;border-radius:0 0 8px 8px;padding:12px 14px}.ptv514-category-section>header h2{color:var(--ptv-news-primary)}.ptv514-card .ptv514-meta span{color:var(--ptv-news-accent);background:#fff1f4}.ptv514-card h2 a:hover{color:var(--ptv-news-primary)}.ptv514-news-page .ptv514-sidebar-box{border-color:#dce8e1;border-radius:10px}.ptv514-news-page .ptv514-editorial{border-top-color:var(--ptv-news-accent)}
.ptv515-category-intro{padding:16px 18px;background:linear-gradient(115deg,#ecf8f1,#f8fbfa);border-left:4px solid var(--ptv-news-primary);border-radius:0 10px 10px 0;margin:0 0 16px}.ptv515-category-intro nav{display:flex;gap:9px;flex-wrap:wrap;align-items:center;font-size:13px;color:var(--ptv-news-primary)}.ptv515-category-intro p{font-size:15px;line-height:1.85;color:#567064;margin:8px 0 0}.ptv515-category-page .ptv514-page-title h1{font-size:34px;color:var(--ptv-news-primary)}
html body .ptv515-category-page .ptv515-archive-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}html body .ptv515-category-page .ptv515-archive-list .ptv514-card{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;border-bottom:1px solid #e6ece8!important;padding-bottom:15px}.ptv515-archive-list .ptv514-image{aspect-ratio:4/3}.ptv515-archive-list .ptv514-meta{margin-top:0}.ptv515-archive-list .ptv514-meta span{display:none}html body .ptv515-category-page .ptv515-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.ptv515-ad{padding:12px;border:1px solid #dce8e1;border-radius:10px;background:#fff;text-align:center}.ptv515-ad>small{display:block;margin-bottom:9px;font-size:11px;color:#8b9690}.ptv515-ad-content{max-width:100%;overflow:hidden}.ptv515-ad-content :is(img,iframe,video){max-width:100%;border:0}.ptv515-ad-content img{display:block;width:100%;height:auto;border-radius:6px}.ptv515-ad-empty{min-height:220px;display:flex;align-items:center;justify-content:center;border:1px dashed #ceddd3;background:#f7faf8;border-radius:6px;color:#a1ada6;font-size:15px}.ptv515-ad-widget>h3{font-size:16px;line-height:1.6;margin:0 0 10px}
.ptv515-service{border:1px solid #dce8e1;border-top:3px solid var(--ptv-news-primary);border-radius:10px;background:#fff;padding:14px;overflow:hidden}.ptv515-service>header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e7eee9;padding-bottom:11px;margin-bottom:13px}.ptv515-service>header h2{margin:0;font-size:22px;line-height:1.6;color:var(--ptv-news-primary)}.ptv515-service>header a{font-size:12px;color:var(--ptv-news-accent);white-space:nowrap}.ptv515-service-image{display:block;position:relative;aspect-ratio:16/9;background:#edf5f0;border-radius:7px;overflow:hidden}.ptv515-service-image img{width:100%;height:100%;display:block;object-fit:cover}.ptv515-service-image.is-empty{display:grid;place-items:center;color:#83a18e;aspect-ratio:3/1}.ptv515-video-label{position:absolute;left:10px;bottom:10px;background:#005a41ec;color:white;padding:6px 10px;border-radius:6px;font-size:12px}.ptv515-service article h3{font-size:18px;line-height:1.8;margin:12px 0 7px;color:#193c2b}.ptv515-service time{font-size:11px;color:#8a9b91}.ptv515-service-empty{font-size:13px;line-height:1.8;color:#8a9b91;margin:8px 0}
@media(max-width:1000px){html body .ptv515-category-page .ptv515-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body .ptv515-category-page .ptv515-archive-list{grid-template-columns:1fr}}
@media(max-width:767px){html body.ptv515-news .ptv514-news-page{padding-top:6px!important}.ptv515-category-page .ptv514-page-title h1{font-size:28px}.ptv515-category-intro{padding:12px 14px}.ptv515-service-image{max-height:260px}.ptv515-ad-empty{min-height:180px}}
@media(max-width:420px){html body .ptv515-category-page .ptv515-archive-grid{grid-template-columns:1fr}html body .ptv515-category-page .ptv515-archive-list .ptv514-card{grid-template-columns:90px minmax(0,1fr)}}
