/* Instagram Views accordion only */
.lp-hb[data-hb-kind="ig-views"] .hb-views-fields { display:grid; gap:9px; }
.lp-hb[data-hb-kind="ig-views"] .hb-views-label { display:block; margin:0 0 4px 3px; font-size:11px; font-weight:600; color:var(--ink2); }
.lp-hb[data-hb-kind="ig-views"] .hb-views-fields .hb-ip { min-height:42px; font-size:14px; }
.lp-hb[data-hb-kind="ig-views"] .hb-views-eligibility,
.lp-hb[data-hb-kind="ig-views"] .hb-views-speed-note { margin:3px 2px; font-size:12px; line-height:1.5; color:var(--ink2); }
.lp-hb[data-hb-kind="ig-views"] .hb-order-summary { padding:8px 10px; border:1px solid var(--line); border-radius:10px; background:#fff; font-size:12.5px; font-weight:600; }
.lp-hb[data-hb-kind="ig-views"] .hb-tile { overflow:hidden; background:#363B46; isolation:isolate; color:#fff; }
.lp-hb[data-hb-kind="ig-views"] .hb-tile img { position:absolute; inset:0; width:100%; height:100%; object-fit:cover; }
.lp-hb[data-hb-kind="ig-views"] .hb-tile::before { content:""; position:absolute; inset:0; z-index:1; background:linear-gradient(180deg,rgba(0,0,0,.12),transparent 35%,rgba(0,0,0,.7)); pointer-events:none; }
.lp-hb[data-hb-kind="ig-views"] .hb-tile::after { z-index:3; }
.lp-hb[data-hb-kind="ig-views"] .hb-reel-play { position:relative; z-index:2; color:#fff; font-size:15px; text-shadow:0 1px 4px #111; }
.lp-hb[data-hb-kind="ig-views"] .hb-reel-caption { position:absolute; z-index:2; left:5px; bottom:5px; font:600 10px/1.2 "Inter",sans-serif; text-shadow:0 1px 4px #111; }
.lp-hb[data-hb-kind="ig-views"] .hb-tile.s .hb-reel-caption { bottom:21px; }
.lp-hb[data-hb-kind="ig-views"] .hb-tile u { z-index:2; left:3px; right:3px; text-align:center; font-size:9px; padding:2px 0; }
.lp-hb[data-hb-kind="ig-views"] .hb-views-progress { display:grid; gap:8px; padding:10px 0; border-top:1px solid var(--line); }
.lp-hb[data-hb-kind="ig-views"] .hb-views-progress strong { font-size:11px; font-weight:600; color:var(--ink2); }
.lp-hb[data-hb-kind="ig-views"] #hbViewsRows { display:grid; gap:7px; }
.lp-hb[data-hb-kind="ig-views"] .hb-vid { display:grid; grid-template-columns:27px minmax(0,1fr); align-items:center; gap:7px; }
.lp-hb[data-hb-kind="ig-views"] .hb-vid img { width:27px; height:39px; object-fit:cover; border-radius:5px; background:#EAE3D9; }
.lp-hb[data-hb-kind="ig-views"] .hb-vid-top { display:flex; justify-content:space-between; gap:8px; font-size:11px; }
.lp-hb[data-hb-kind="ig-views"] .hb-vid-amount { color:var(--ink2); font-variant-numeric:tabular-nums; white-space:nowrap; }
.lp-hb[data-hb-kind="ig-views"] .hb-vid-bar { height:5px; margin-top:4px; border-radius:6px; background:#E4EEFC; overflow:hidden; }
.lp-hb[data-hb-kind="ig-views"] .hb-vid-bar i { display:block; width:0; height:100%; border-radius:inherit; background:var(--blue); }
@media (max-width:390px) {
.lp-hb[data-hb-kind="ig-views"] .hb-dm { padding:10px; }
.lp-hb[data-hb-kind="ig-views"] .hb-pg { gap:4px; }
}
