.bh-pagination.bh-pagination--in-flow{position:static!important;inset:auto!important;width:100%!important;box-shadow:none!important;background:0 0!important;border-top:1px solid #dce6e7;padding:24px 0 8px;margin:24px 0;transform:none!important;z-index:auto!important}.bh-pagination--in-flow ul{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.bh-pagination--in-flow a,.bh-pagination--in-flow li>span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px;border-radius:6px}.bh-pagination--in-flow .bh-pagination__current{background:#0c4a54;color:#fff;font-weight:700}.bh-pagination--in-flow .bh-pagination__disabled{opacity:.45}.bh-format-chips{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;max-width:100%;padding:4px 2px 12px;margin:8px 0 16px;scrollbar-width:thin}.bh-format-chips a{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;min-height:44px;padding:8px 14px;border:1px solid #bdced0;border-radius:24px;color:#0c4a54;white-space:nowrap;background:#fff;text-decoration:none}.bh-format-chips a[aria-current]{background:#0c4a54;color:#fff;border-color:#0c4a54;font-weight:700}.bh-format-chips span{font-variant-numeric:tabular-nums;font-size:.9em}.bh-format-chips a:focus-visible,.bh-pagination--in-flow a:focus-visible{outline:3px solid #168393;outline-offset:2px}.bh-author-group{clear:both;margin:24px 0}.bh-author-group h2{font-size:22px;margin:0 0 20px}.bh-author-group ul.products{margin-top:0}.bh-search-author-result{flex-direction:column;align-items:flex-start!important;padding:12px 16px!important;border-left:3px solid #0c4a54;background:#eff7f7}.bh-chart-source{font-size:14px;color:#4b5961;margin:8px 0 12px}.bh-chart-rank{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:4px;border-radius:50%;background:#0c4a54;color:#fff;font-size:16px;font-weight:700;z-index:1}@media(max-width:480px){.bh-pagination--in-flow ul{gap:2px}.bh-pagination--in-flow .bh-pagination__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.bh-pagination--in-flow a,.bh-pagination--in-flow li>span{min-width:44px}.bh-pagination--in-flow .bh-pagination__gap span{min-width:20px;padding:4px}}