.lhi-scroll-rail{--lhi-scroll-rail-fade:var(--sp-10);align-items:center;gap:var(--sp-3);min-width:0;display:flex}.lhi-scroll-rail__viewport{--lhi-scroll-rail-fade-start:0px;--lhi-scroll-rail-fade-end:0px;flex:1;min-width:0;position:relative}.lhi-scroll-rail__viewport.lhi-is-overflowing{--lhi-scroll-rail-fade-start:var(--lhi-scroll-rail-fade);--lhi-scroll-rail-fade-end:var(--lhi-scroll-rail-fade)}.lhi-scroll-rail__viewport.lhi-is-overflowing.lhi-is-at-start{--lhi-scroll-rail-fade-start:0px}.lhi-scroll-rail__viewport.lhi-is-overflowing.lhi-is-at-end{--lhi-scroll-rail-fade-end:0px}.lhi-scroll-rail__scroller{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;overflow:auto hidden}.lhi-scroll-rail__scroller::-webkit-scrollbar{display:none}.lhi-scroll-rail__viewport.lhi-is-wheeling>.lhi-scroll-rail__scroller{scroll-snap-type:none}.lhi-scroll-rail__viewport.lhi-is-overflowing>.lhi-scroll-rail__scroller{-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--lhi-scroll-rail-fade-start), #000 calc(100% - var(--lhi-scroll-rail-fade-end)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--lhi-scroll-rail-fade-start), #000 calc(100% - var(--lhi-scroll-rail-fade-end)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--lhi-scroll-rail-fade-start), #000 calc(100% - var(--lhi-scroll-rail-fade-end)), transparent 100%)}.lhi-scroll-rail__track{align-items:center;gap:var(--sp-2);width:max-content;min-width:100%;padding-block:var(--sp-1);display:flex}.lhi-scroll-rail__arrow{display:none}@media (hover:hover) and (pointer:fine){.lhi-scroll-rail__arrow{z-index:1;border:1px solid var(--lhi-border-default);border-radius:var(--radius-pill);background:var(--lhi-surface-2);block-size:2rem;inline-size:2rem;color:var(--lhi-fg-default);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;translate:0 -50%}.lhi-scroll-rail__arrow--prev:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.lhi-scroll-rail__arrow--prev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.lhi-scroll-rail__arrow--prev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.lhi-scroll-rail__arrow--prev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.lhi-scroll-rail__arrow--next:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.lhi-scroll-rail__arrow--next:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.lhi-scroll-rail__arrow--next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.lhi-scroll-rail__arrow--next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.lhi-scroll-rail__viewport.lhi-is-overflowing:not(.lhi-is-at-start)>.lhi-scroll-rail__arrow--prev,.lhi-scroll-rail__viewport.lhi-is-overflowing:not(.lhi-is-at-end)>.lhi-scroll-rail__arrow--next{opacity:1;pointer-events:auto}.lhi-scroll-rail__arrow:hover{background:var(--lhi-fill-soft)}}.lhi-scroll-rail__chevron{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;block-size:1rem;inline-size:1rem}.lhi-scroll-rail__aside{color:var(--lhi-fg-muted);font-family:var(--body-font);font-size:var(--fs-xs);white-space:nowrap;flex:none}.lhi-scroll-rail__scroller a.lhi-scroll-rail__item{align-items:center;gap:var(--sp-2);min-block-size:2.75rem;padding:var(--sp-2) var(--sp-4);border:1px solid var(--lhi-border-subtle);border-radius:var(--radius-pill);background:var(--lhi-fill-faint);color:var(--lhi-fg-muted);font-family:var(--body-font);font-size:var(--fs-sm);font-weight:600;line-height:var(--lh-snug);white-space:nowrap;scroll-snap-align:center;transition:color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);flex:none;text-decoration:none;display:inline-flex}.lhi-scroll-rail__scroller a.lhi-scroll-rail__item:hover{background:var(--lhi-fill-soft);color:var(--lhi-fg-default)}.lhi-scroll-rail__scroller a.lhi-scroll-rail__item.lhi-is-selected{background:var(--lhi-accent-bg);color:var(--lhi-accent-fg);border-color:#0000}.lhi-scroll-rail__scroller a.lhi-scroll-rail__item:focus-visible{box-shadow:inset 0 0 0 2px var(--lhi-focus-inner), inset 0 0 0 4px var(--lhi-accent-ring);outline:none}.lhi-scroll-rail__count{min-inline-size:1.5rem;padding:0 var(--sp-2);border-radius:var(--radius-pill);background:var(--lhi-bg-inset);color:var(--lhi-fg-muted);font-size:var(--fs-2xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.lhi-scroll-rail__scroller a.lhi-scroll-rail__item.lhi-is-selected .lhi-scroll-rail__count{background:var(--lhi-accent-bg-press);color:var(--lhi-accent-fg)}
