/* Konu sayfası bölüm menüsü (inc/clinic-sections.php; atlama düzeltmesi js/clinic-sections.js). .hl-nav kuralları css/health-library.css'ten birebir —
   o dosya yalnız Health Library sayfalarında yükleniyor; değişirse burası da güncellenmeli. */
.hl-nav{position:sticky;z-index:20;margin-block-end:var(--liv-space-md);top:var(--liv-fixed-top,0);background:var(--liv-card-bg);border-block-end:var(--liv-line-hair) solid var(--liv-color-border)}
.hl-nav__list{margin:0;display:flex;gap:var(--liv-space-xs);overflow-x:auto;padding:0;list-style:none;scrollbar-width:none}
.hl-nav__list::-webkit-scrollbar{display:none}
.hl-nav__item{margin:0;flex:0 0 auto}
.hl-nav__link{display:block;font-size:var(--liv-text-sm);--tw-leading:var(--liv-leading-sm);line-height:var(--liv-leading-sm);--tw-font-weight:var(--liv-font-weight-bold);font-weight:var(--liv-font-weight-bold);white-space:nowrap;color:var(--liv-muted);padding:var(--liv-space-2xs) var(--liv-space-xs);text-decoration:none;border-block-end:var(--liv-line-thick) solid transparent}
.hl-nav__link:hover{color:var(--liv-blue)}
.hl-nav__link.is-active{color:var(--liv-blue);border-block-end-color:var(--liv-blue)}
.hl-hub .hl-az,.hl-hub .hl-pagination,.hl-hub .hl-related,.hl-single .hl-nav__list,:is(.hl-hub,.hl-related-info) .hl-chips,:is(.hl-hub,.hl-related-info) .hl-grid{margin:0;list-style:none;padding:0;padding-inline-start:0}
.hl-hub .hl-az>li,.hl-hub .hl-related>li,.hl-linked .hl-linked__grid>li,.hl-single .hl-nav__list>li,:is(.hl-hub,.hl-related-info) .hl-chips>li,:is(.hl-hub,.hl-related-info) .hl-grid>li{margin:0;list-style:none;list-style-type:none}
.hl-hub .hl-az>li,.hl-hub .hl-related>li,.hl-single .hl-nav__list>li,:is(.hl-hub,.hl-related-info) .hl-chips>li{padding:0}
.hl-hub .hl-az>li::marker,.hl-hub .hl-related>li::marker,.hl-linked .hl-linked__grid>li::marker,.hl-single .hl-nav__list>li::marker,:is(.hl-hub,.hl-related-info) .hl-chips>li::marker,:is(.hl-hub,.hl-related-info) .hl-grid>li::marker{content:""}
.hl-hub .hl-az>li::before,.hl-hub .hl-related>li::before,.hl-linked .hl-linked__grid>li::before,.hl-single .hl-nav__list>li::before,:is(.hl-hub,.hl-related-info) .hl-chips>li::before,:is(.hl-hub,.hl-related-info) .hl-grid>li::before{display:none;content:none}
.hl-nav--tabs{margin-block-end:var(--liv-space-lg);background:var(--liv-card-bg);border-block-end:var(--liv-line-hair) solid var(--liv-line2);border-block-start:0}
.hl-nav--tabs .hl-nav__list{align-items:center;gap:var(--liv-layout-pagenav-gap);min-block-size:var(--liv-layout-pagenav-h)}
.hl-nav--tabs .hl-nav__link{display:inline-flex;align-items:center;gap:var(--liv-space-3xs);padding-inline:0;padding-block:var(--liv-space-2xs);font-size:var(--liv-text-cta);--tw-leading:var(--liv-leading-cta);line-height:var(--liv-leading-cta);--tw-font-weight:var(--liv-font-weight-medium);font-weight:var(--liv-font-weight-medium);color:var(--liv-muted);border-block-end:0}
.hl-nav--tabs .hl-nav__link:hover{color:var(--liv-blue)}
.hl-nav--tabs .hl-nav__link.is-active{--tw-font-weight:var(--liv-font-weight-semibold);font-weight:var(--liv-font-weight-semibold);color:var(--liv-blue)}
.hl-nav--tabs .hl-nav__count{border-radius:var(--liv-radius-pill);padding-inline:var(--liv-space-3xs);font-size:var(--liv-text-badge);--tw-leading:var(--liv-leading-badge);line-height:var(--liv-leading-badge);color:var(--liv-blue);background:var(--liv-color-primary-tint)}

/* Bölümler arasında ince ayraç; atlamada ayraç yapışkan menünün alt çizgisine denk gelir (çift çizgi olmasın). */
.liv-cs-section{scroll-margin-top:calc(var(--liv-fixed-top,0px) + var(--liv-layout-pagenav-h,56px))}
.liv-cs-section+.liv-cs-section{margin-block-start:var(--liv-space-xl,40px);padding-block-start:var(--liv-space-lg,24px);border-block-start:var(--liv-line-hair,1px) solid var(--liv-line2,#e5e7eb)}
.article-body .liv-cs-nav .hl-nav__link{text-decoration:none}
/* Makale gövdesinin liste stili (.article-body ul: disc + 45px girinti) menüye uygulanmasın. */
.article-body .liv-cs-nav .hl-nav__list{list-style:none;margin:0;padding:0}
.article-body .liv-cs-nav .hl-nav__item{list-style:none;margin:0;padding:0}
.article-body .liv-cs-nav .hl-nav__item::before{content:none;display:none}
.article-body .liv-cs-nav .hl-nav__item::marker{content:""}
