.hc{background:var(--surface);border-radius:24px;padding:8px;position:relative;box-shadow:0 0 0 1px #14162b0d,0 24px 48px -34px #14162b66}.hc__head{min-height:40px;color:var(--grey);justify-content:space-between;align-items:center;gap:16px;padding:6px 8px 4px 16px;font-size:14px;font-weight:560;display:flex}.hc__meta{white-space:nowrap;align-items:center;gap:10px;min-width:0;display:inline-flex}.hc-live{align-items:center;gap:8px;display:inline-flex}.hc-live:before{content:"";background:var(--green-2);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #2fa89f2e}.hc-tg{flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.hc-tg__btn{width:28px;height:28px;color:var(--grey);cursor:pointer;background:#f2f3f6;border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid}.hc-tg__btn:hover{color:var(--ink);background:#e8eaf0}.hc-tg__btn svg{width:12px;height:12px}.v2 .hc-tg__btn:focus-visible{outline:2px solid var(--green-2);outline-offset:2px;border-radius:50%}.hc-tg--dark .hc-tg__btn{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff38}.hc-tg--dark .hc-tg__btn:hover{color:#fff;background:#ffffff47}.hc-pager{justify-content:space-between;align-items:center;gap:12px;display:flex}.hc-dots{align-items:center;display:flex;position:relative}.hc-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:32px;padding:0;display:grid}.hc-dot i{background:#d7dae2;border-radius:50%;width:6px;height:6px;transition:background-color .2s;display:block}.hc-dot:hover i{background:#aeb2bf}.hc-dots__pill{background:var(--green-2);pointer-events:none;width:18px;height:6px;transform:translateX(calc(var(--i,0) * 24px));transition:transform .5s var(--ease);border-radius:3px;margin-top:-3px;position:absolute;top:50%;left:3px}.v2 .hc-dot:focus-visible{outline:2px solid var(--green-2);outline-offset:-4px;border-radius:10px}.hc-pager__arrows{gap:6px;display:inline-flex}.hc-arrow{width:34px;height:34px;color:var(--ink);cursor:pointer;transition:background-color .2s, transform .2s var(--ease);background:#f2f3f6;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.hc-arrow:hover{background:#e6e8ee}.hc-arrow:active{transform:scale(.94)}.hc-arrow svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.v2 .hc-arrow:focus-visible{outline:2px solid var(--green-2);outline-offset:2px;border-radius:50%}[data-run=off] *,[data-run=off] :before,[data-run=off] :after{animation-play-state:paused!important}@media (max-width:760px){.hc__head{padding-left:12px;padding-right:6px}}
