/* HelloBD News Premium V4.0.0 */
.hbn-v400 .hbn-v400-hub{margin:0 0 28px;padding:20px;background:linear-gradient(135deg,#0d1b2a,#132a44);color:#fff;border-radius:18px;box-shadow:0 16px 34px rgba(15,23,42,.16);overflow:hidden}
.hbn-v400-hub .section-head{border:0;margin-bottom:16px}.hbn-v400-hub .section-head h2{color:#fff;margin:0}.hbn-v400-live-pill{margin-left:auto;display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid rgba(255,255,255,.22);border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.6px;background:rgba(255,255,255,.08)}
.hbn-v400-live-pill i{width:7px;height:7px;background:#ff3844;border-radius:50%;box-shadow:0 0 0 5px rgba(255,56,68,.13);animation:hbnv400pulse 1.5s infinite}@keyframes hbnv400pulse{50%{box-shadow:0 0 0 9px rgba(255,56,68,0)}}
.hbn-v400-hub-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.hbn-v400-hub-card{display:flex;gap:12px;align-items:flex-start;padding:15px;border-radius:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);min-height:92px}.hbn-v400-hub-card h3{margin:0 0 5px;font-size:15px;color:#fff}.hbn-v400-hub-card p{margin:0;color:#dce6f0;font-size:12px;line-height:1.65}.hbn-v400-hub-icon{display:grid;place-items:center;flex:0 0 35px;width:35px;height:35px;border-radius:11px;background:#fff;color:#e31e24;font-weight:900}
.hbn-v400-article-type{display:inline-flex;align-items:center;padding:6px 10px;margin-bottom:8px;border-radius:999px;background:#fff0f1;color:#c40d15;font-size:11px;font-weight:900;letter-spacing:.5px}.hbn-v400-type-live,.hbn-v400-type-breaking{background:#e31e24;color:#fff}.hbn-v400-type-fact-check{background:#eef7ff;color:#095ea7}.hbn-v400-type-explainer{background:#fff6dc;color:#835d00}.hbn-v400-type-video{background:#111;color:#fff}
.hbn-v400-fact-box,.hbn-v400-explainer,.hbn-v400-sources,.hbn-v400-correction{margin:20px 0;padding:18px;border-radius:14px;border:1px solid #e8ebef;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.05)}.hbn-v400-fact-box{border-left:5px solid #0b74c9;background:#f7fbff}.hbn-v400-explainer{border-left:5px solid #f0b400;background:#fffdf5}.hbn-v400-correction{border-left:5px solid #e31e24;background:#fff8f8}.hbn-v400-fact-box h2,.hbn-v400-explainer h2,.hbn-v400-sources h2{margin:0 0 10px;font-size:20px}.hbn-v400-verdict{font-size:17px}.hbn-v400-sources ol{margin:8px 0 0;padding-left:22px}.hbn-v400-sources li{margin:7px 0;word-break:break-word}.hbn-v400-correction strong{color:#b20c12}.hbn-v400-correction p{margin:7px 0 0}
.hbn-header-minimal .topline,.hbn-header-minimal .trending-nav{display:none}.hbn-header-minimal .brand-row{min-height:66px}.hbn-header-tv .main-nav{background:#111820;color:#fff}.hbn-header-tv .nav-inner li a,.hbn-header-tv .home-button,.hbn-header-tv .search-toggle{color:#fff}.hbn-header-tv .nav-inner li.current-menu-item>a,.hbn-header-tv .nav-inner li a:hover{background:#e31e24;color:#fff}.hbn-header-compact .brand-row{min-height:58px}.hbn-header-compact .custom-logo{max-height:42px}.hbn-header-compact .nav-inner{height:44px}
.hbn-footer-minimal .reference-footer{background:#fff;color:#25282e;border-top:4px solid var(--accent)}.hbn-footer-minimal .reference-footer a,.hbn-footer-minimal .reference-footer h2{color:#25282e}.hbn-footer-minimal .footer-socials a{background:#f4f5f7;color:var(--accent)}.hbn-footer-minimal .reference-footer .footer-bottom{border-color:#e7e9ed}.hbn-footer-dark .reference-footer{background:#090c11}.hbn-footer-compact .reference-footer .footer-grid{padding-top:30px;padding-bottom:26px;gap:26px}.hbn-footer-compact .footer-brand p{font-size:12px}
@media(max-width:780px){.hbn-v400 .hbn-v400-hub{padding:14px;border-radius:15px}.hbn-v400-hub-grid{grid-template-columns:1fr 1fr}.hbn-v400-hub-card{min-height:84px;padding:12px}.hbn-v400-live-pill{font-size:9px}.hbn-header-tv .main-nav{color:#fff}.hbn-header-tv .menu-toggle{color:#fff}.hbn-header-tv .menu-toggle span{background:#fff}}
@media(max-width:520px){.hbn-v400-hub-grid{grid-template-columns:1fr}.hbn-v400-hub .section-head{gap:8px}.hbn-v400-hub .section-head h2{font-size:19px}.hbn-v400-fact-box,.hbn-v400-explainer,.hbn-v400-sources,.hbn-v400-correction{padding:14px}}
@media(prefers-reduced-motion:reduce){.hbn-v400-live-pill i{animation:none}}

/* V4.0.1 daily data status */
.hbn-v401-hub-status{margin-left:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.hbn-v401-updated{font-size:10px;font-weight:700;color:#b9c9d8;white-space:nowrap}.hbn-v400-hub .section-head .hbn-v401-hub-status{margin-left:auto}.hbn-v400-hub .section-head .hbn-v401-hub-status .hbn-v400-live-pill{margin-left:0}
@media(max-width:620px){.hbn-v401-updated{display:none}.hbn-v401-hub-status{gap:6px}}
