/* V43.50: scope strictly to homepage discovery pagination; preserve all click handlers. */
nav.qhtn-home-pager[data-qhtn-home-pager], .qhtn-home-v4238 nav.qhtn-home-pager {display:flex!important;flex-flow:row wrap!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%;max-width:100%;margin:14px auto 8px!important;padding:8px 10px!important;box-sizing:border-box!important;white-space:normal!important;}
nav.qhtn-home-pager[data-qhtn-home-pager] > button.qhtn-home-page-btn, .qhtn-home-v4238 nav.qhtn-home-pager > .qhtn-home-page-btn {display:inline-flex!important;position:relative!important;float:none!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;min-width:34px!important;height:34px!important;padding:0 9px!important;margin:0!important;border:1px solid #c8d9e7!important;border-radius:8px!important;background:#fff!important;color:#1e5377!important;font:600 13px/1 system-ui,-apple-system,'Segoe UI',sans-serif!important;letter-spacing:0!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer;}
nav.qhtn-home-pager[data-qhtn-home-pager] > .qhtn-home-page-btn.is-current,.qhtn-home-v4238 nav.qhtn-home-pager > .qhtn-home-page-btn.is-current{background:#1268bd!important;border-color:#1268bd!important;color:#fff!important;}
nav.qhtn-home-pager[data-qhtn-home-pager] > .qhtn-home-page-btn:focus-visible{outline:2px solid #168ad8;outline-offset:2px;}
nav.qhtn-home-pager[data-qhtn-home-pager] > .qhtn-home-page-btn:disabled:not(.is-current){opacity:.45;cursor:default;}
@media(max-width:620px){nav.qhtn-home-pager[data-qhtn-home-pager]{gap:5px!important;padding:8px 4px!important}nav.qhtn-home-pager[data-qhtn-home-pager] > .qhtn-home-page-btn{min-width:31px!important;height:32px!important;padding:0 7px!important}}
