/* HelloBD News Premium v5.6.0 — Editorial Experience */
.hbn-v560-editorial{--v560-ink:#0f172a;--v560-soft:#f7f9fc;--v560-line:#e7eaf0;--v560-accent:var(--accent,#e31e24);--v560-shadow:0 14px 38px rgba(15,23,42,.075)}
.hbn-v560-editorial .section-head,.hbn-v560-editorial .hbn-v520-section-title{letter-spacing:-.01em}.hbn-v560-editorial .news-section,.hbn-v560-editorial .hbn-v520-spotlight,.hbn-v560-editorial .hbn-v460-popular-category{border-color:#e6e9ef}.hbn-v560-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px}.hbn-v560-section-head>div{display:flex;align-items:center;gap:10px;min-width:0}.hbn-v560-section-head>div>span{width:5px;height:26px;border-radius:999px;background:linear-gradient(180deg,var(--v560-accent),#ff767b);flex:0 0 auto}.hbn-v560-section-head h2{margin:0;font-size:24px;line-height:1.2;letter-spacing:-.025em}.hbn-v560-section-head>a,.hbn-v560-section-head>em{font-size:12px;font-weight:850;color:#68707d;font-style:normal;white-space:nowrap}.hbn-v560-section-head>a:hover{color:var(--v560-accent)}
/* text-first desk: deliberately no images above the spotlight */
.hbn-v560-desk{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;margin:14px 0 18px;border:1px solid var(--v560-line);border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.045);overflow:hidden}.hbn-v560-desk-head{display:flex;align-items:center;gap:8px;padding:0 16px;background:var(--v560-ink);color:#fff;white-space:nowrap}.hbn-v560-desk-head strong{font-size:12px;letter-spacing:.03em}.hbn-v560-desk-hint{font-size:9px;color:#cbd5e1;text-transform:uppercase;letter-spacing:.08em}.hbn-v560-live-dot{width:8px;height:8px;border-radius:50%;background:#ff3944;box-shadow:0 0 0 4px rgba(255,57,68,.15);animation:hbnV560Pulse 1.8s ease-in-out infinite}.hbn-v560-desk-track{display:flex;overflow-x:auto;scrollbar-width:none}.hbn-v560-desk-track::-webkit-scrollbar{display:none}.hbn-v560-desk article{position:relative;display:grid;grid-template-columns:auto auto minmax(180px,1fr);align-items:center;gap:8px;padding:10px 16px;min-width:310px;border-right:1px solid #eef1f5}.hbn-v560-desk article time{font-size:10px;color:#8a919d}.hbn-v560-desk article>span{font-size:9px;font-weight:900;color:var(--v560-accent);text-transform:uppercase;letter-spacing:.05em}.hbn-v560-desk article>a{font-size:12px;line-height:1.45;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hbn-v560-desk article>a:hover{color:var(--v560-accent)}@keyframes hbnV560Pulse{50%{opacity:.5;transform:scale(.88)}}
/* Topic explorer */
.hbn-v560-topics{margin:26px 0;padding:22px;border:1px solid var(--v560-line);border-radius:22px;background:linear-gradient(180deg,#fff,#fbfcfe);box-shadow:var(--v560-shadow)}.hbn-v560-topic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.hbn-v560-topic-card{min-width:0;border:1px solid #e8ebf1;border-radius:16px;background:#fff;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.hbn-v560-topic-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(15,23,42,.08)}.hbn-v560-topic-media{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;background:#edf0f4}.hbn-v560-topic-media img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.hbn-v560-topic-card:hover .hbn-v560-topic-media img{transform:scale(1.035)}.hbn-v560-topic-media>span{position:absolute;left:10px;bottom:9px;padding:5px 8px;border-radius:999px;background:rgba(15,23,42,.88);color:#fff;font-size:10px;font-weight:900;backdrop-filter:blur(6px)}.hbn-v560-topic-copy{padding:12px}.hbn-v560-topic-copy h3{margin:0 0 11px;font-size:16px;line-height:1.42}.hbn-v560-topic-copy>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.hbn-v560-topic-copy time,.hbn-v560-topic-copy>div>a{font-size:10px;color:#7a818d}.hbn-v560-topic-copy>div>a{font-weight:850;color:var(--v560-accent)}
/* Latest stream */
.hbn-v560-stream{margin:30px 0 8px;padding:22px;border:1px solid var(--v560-line);border-radius:22px;background:#fff}.hbn-v560-stream-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.hbn-v560-stream-card{display:grid;grid-template-columns:150px minmax(0,1fr);gap:13px;align-items:center;padding:14px 0;border-top:1px solid #edf0f4;min-width:0}.hbn-v560-stream-card:nth-child(-n+2){border-top:0}.hbn-v560-stream-media{display:block;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#eef1f5}.hbn-v560-stream-media img{width:100%;height:100%;object-fit:cover}.hbn-v560-stream-cat{display:inline-flex;margin-bottom:4px;font-size:9px;line-height:1.2;font-weight:900;color:var(--v560-accent);text-transform:uppercase;letter-spacing:.05em}.hbn-v560-stream-copy h3{margin:0;font-size:15px;line-height:1.42}.hbn-v560-stream-meta{display:flex;align-items:center;gap:6px;margin-top:7px;font-size:10px;color:#8a919b}
/* Sticky single-story mini header */
.hbn-v560-sticky-story{position:fixed;z-index:9995;left:0;right:0;top:0;transform:translateY(-112%);opacity:0;background:rgba(255,255,255,.96);border-bottom:1px solid #e4e8ee;box-shadow:0 10px 30px rgba(15,23,42,.09);backdrop-filter:blur(14px);transition:transform .22s ease,opacity .22s ease;pointer-events:none}.admin-bar .hbn-v560-sticky-story{top:32px}.hbn-v560-sticky-story.is-visible{transform:none;opacity:1;pointer-events:auto}.hbn-v560-sticky-progress{height:3px;background:#edf0f4}.hbn-v560-sticky-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--v560-accent),#ff6f75);transition:width .08s linear}.hbn-v560-sticky-inner{min-height:58px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px}.hbn-v560-sticky-brand{font-size:13px;font-weight:950;color:var(--v560-accent);white-space:nowrap}.hbn-v560-sticky-title{min-width:0}.hbn-v560-sticky-title span{display:block;font-size:9px;font-weight:900;color:var(--v560-accent);text-transform:uppercase}.hbn-v560-sticky-title strong{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hbn-v560-sticky-inner button{border:0;border-radius:999px;background:var(--v560-ink);color:#fff;padding:8px 12px;font-size:11px;font-weight:850;cursor:pointer}
/* Single page topics + recirculation */
.hbn-v560-story-topics{display:flex;align-items:flex-start;gap:11px;margin:14px 0 19px;padding:12px 0;border-top:1px solid #edf0f4;border-bottom:1px solid #edf0f4}.hbn-v560-story-topics>strong{font-size:11px;color:#79808b;padding-top:6px}.hbn-v560-story-topics>div{display:flex;gap:7px;flex-wrap:wrap}.hbn-v560-story-topics a{display:inline-flex;align-items:center;min-height:29px;padding:4px 9px;border:1px solid #e3e7ed;border-radius:999px;background:#f8fafc;font-size:11px;font-weight:800}.hbn-v560-story-topics a:hover{border-color:#ffc5c8;background:#fff4f5;color:var(--v560-accent)}.hbn-v560-more-topic,.hbn-v560-author-more{margin:26px 0;padding:20px;border:1px solid var(--v560-line);border-radius:20px;background:#fff}.hbn-v560-more-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.hbn-v560-more-topic-grid article{display:grid;grid-template-columns:128px minmax(0,1fr);gap:11px;align-items:center;padding-top:12px;border-top:1px solid #edf0f4}.hbn-v560-more-topic-grid article:nth-child(-n+2){border-top:0;padding-top:0}.hbn-v560-more-topic-media{display:block;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#eef1f5}.hbn-v560-more-topic-media img{width:100%;height:100%;object-fit:cover}.hbn-v560-more-topic-grid time,.hbn-v560-author-more time{font-size:9px;color:#8b929d}.hbn-v560-more-topic-grid h3{margin:3px 0 0;font-size:14px;line-height:1.42}.hbn-v560-author-more-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.hbn-v560-author-more-grid article>a{display:block;border:1px solid #e8ebf0;border-radius:13px;overflow:hidden;background:#fbfcfd}.hbn-v560-author-more-grid img{width:100%;aspect-ratio:16/9;object-fit:cover}.hbn-v560-author-more-grid span{display:block;padding:10px}.hbn-v560-author-more-grid strong{display:block;margin-top:3px;font-size:13px;line-height:1.42}
/* Whole-theme v5.6 polish */
.hbn-v560-editorial .hero-story,.hbn-v560-editorial .news-card,.hbn-v560-editorial .related-grid article{overflow:hidden}.hbn-v560-editorial .single-news-article{border-color:#e5e9ef}.hbn-v560-single .article-head h1{font-size:clamp(32px,4vw,52px);line-height:1.18;letter-spacing:-.025em}.hbn-v560-single .article-deck{font-size:clamp(16px,1.7vw,19px);line-height:1.7}.hbn-v560-single .article-content h2{scroll-margin-top:96px}.hbn-v560-editorial :focus-visible{outline:3px solid color-mix(in srgb,var(--v560-accent) 35%,transparent);outline-offset:3px}
@media(max-width:1000px){.hbn-v560-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hbn-v560-stream-card{grid-template-columns:128px minmax(0,1fr)}.hbn-v560-author-more-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:780px){.admin-bar .hbn-v560-sticky-story{top:46px}.hbn-v560-desk{display:block;border-radius:13px}.hbn-v560-desk-head{min-height:38px}.hbn-v560-desk-hint{margin-left:auto}.hbn-v560-desk article{min-width:285px;padding:10px 13px}.hbn-v560-topics,.hbn-v560-stream{margin:18px 0;padding:15px;border-radius:16px}.hbn-v560-topic-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:11px;margin-right:-15px;padding-right:15px;scrollbar-width:none}.hbn-v560-topic-grid::-webkit-scrollbar{display:none}.hbn-v560-topic-card{flex:0 0 78%;scroll-snap-align:start}.hbn-v560-stream-grid{grid-template-columns:1fr}.hbn-v560-stream-card,.hbn-v560-stream-card:nth-child(-n+2){grid-template-columns:112px minmax(0,1fr);border-top:1px solid #edf0f4;padding:12px 0}.hbn-v560-stream-card:first-child{border-top:0}.hbn-v560-section-head h2{font-size:21px}.hbn-v560-sticky-inner{min-height:54px;grid-template-columns:minmax(0,1fr) auto}.hbn-v560-sticky-brand{display:none}.hbn-v560-sticky-title strong{font-size:12px}.hbn-v560-sticky-inner button{padding:7px 10px}.hbn-v560-more-topic,.hbn-v560-author-more{padding:15px;border-radius:16px}.hbn-v560-more-topic-grid{grid-template-columns:1fr}.hbn-v560-more-topic-grid article,.hbn-v560-more-topic-grid article:nth-child(-n+2){grid-template-columns:112px minmax(0,1fr);border-top:1px solid #edf0f4;padding:11px 0}.hbn-v560-more-topic-grid article:first-child{border-top:0;padding-top:0}.hbn-v560-author-more-grid{grid-template-columns:1fr}.hbn-v560-author-more-grid article>a{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center}.hbn-v560-author-more-grid img{height:74px;aspect-ratio:auto}.hbn-v560-story-topics{display:block}.hbn-v560-story-topics>strong{display:block;margin-bottom:7px}}
@media(max-width:420px){.hbn-v560-topic-card{flex-basis:86%}.hbn-v560-desk article{min-width:270px}.hbn-v560-stream-card{grid-template-columns:102px minmax(0,1fr)}.hbn-v560-stream-copy h3{font-size:14px}}
