.wf-fix-left[data-detail-nav-ready]{width:clamp(96px,calc((100vw - 1200px)/2 - 24px),170px);top:50%;transform:translateY(-50%);max-height:calc(100vh - 140px);overflow-y:auto;scrollbar-width:thin}
.wf-fix-left[data-detail-nav-ready] a{height:auto;min-height:30px;line-height:1.35;padding:7px 6px;box-sizing:border-box;overflow-wrap:normal}
.wf-fix-left[data-detail-nav-ready] a:focus-visible{outline:2px solid #025cc0;outline-offset:-2px}
