.section-rail.svelte-q57pzm{--rail-ease:cubic-bezier(.2, .8, .2, 1);top:calc(50% + var(--fb-sticky-header-height,3.5rem) / 2);z-index:30;opacity:0;pointer-events:none;visibility:hidden;padding:.625rem .875rem .625rem .625rem;transition:opacity .2s,visibility 0s linear .2s;position:fixed;transform:translateY(-50%)}.section-rail--visible.svelte-q57pzm{opacity:1;visibility:visible;transition:opacity .2s}.section-rail.svelte-q57pzm:before{z-index:-1;border:1px solid color-mix(in srgb, var(--fb-border,#dfe5f2) 85%, transparent);background:color-mix(in srgb, var(--fb-surface,#fff) 82%, transparent);box-shadow:0 1px 0 #ffffffb3 inset, var(--fb-shadow-soft,0 18px 44px #2d305417);content:"";opacity:0;transform-origin:0;transition:opacity .16s ease 80ms, transform .24s var(--rail-ease) 80ms;-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border-radius:14px;position:absolute;inset:0;transform:scaleX(.16)}.section-rail--roomy.svelte-q57pzm:before{display:none}.section-rail.svelte-q57pzm:is(:where(.svelte-q57pzm):hover,:where(.svelte-q57pzm):has(:where(.svelte-q57pzm):focus-visible)):before{opacity:1;transition:opacity .14s ease, transform .32s var(--rail-ease);transform:none}.section-rail__list.svelte-q57pzm{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.section-rail__item.svelte-q57pzm{border-radius:var(--fb-radius-sm,4px);min-height:1.625rem;color:var(--fb-muted,#596176);cursor:pointer;pointer-events:none;text-align:left;background:0 0;border:0;align-items:stretch;padding:0;font-size:.8125rem;line-height:1.125rem;display:flex}.section-rail.svelte-q57pzm:is(:where(.svelte-q57pzm):hover,:where(.svelte-q57pzm):has(:where(.svelte-q57pzm):focus-visible)) .section-rail__item:where(.svelte-q57pzm){pointer-events:auto}.section-rail__item.svelte-q57pzm:focus-visible{outline:2px solid var(--fb-action,#5143d9);outline-offset:2px}.section-rail__mark.svelte-q57pzm{pointer-events:auto;flex:none;width:28px;position:relative}.section-rail--visible.svelte-q57pzm .section-rail__mark:where(.svelte-q57pzm){cursor:pointer}.section-rail.svelte-q57pzm:not(.section-rail--visible) .section-rail__mark:where(.svelte-q57pzm){pointer-events:none}.section-rail__mark.svelte-q57pzm:before{background:var(--fb-border-strong,#cbd5eb);content:"";transform-origin:0;width:24px;height:2px;transition:transform .18s var(--rail-ease), background-color .18s ease;border-radius:1px;margin-top:-1px;position:absolute;top:50%;left:0;transform:scaleX(.5)}.section-rail__item[data-reach="0"].svelte-q57pzm .section-rail__mark:where(.svelte-q57pzm):before{background:var(--fb-ink-soft,#444b61);transform:none}.section-rail__item[data-reach="1"].svelte-q57pzm .section-rail__mark:where(.svelte-q57pzm):before{background:var(--fb-placeholder,#a9b3d4);transform:scaleX(.79)}.section-rail__item[data-reach="2"].svelte-q57pzm .section-rail__mark:where(.svelte-q57pzm):before{transform:scaleX(.67)}.section-rail__item[data-reach="3"].svelte-q57pzm .section-rail__mark:where(.svelte-q57pzm):before{transform:scaleX(.58)}.section-rail__item.section-rail__item--current.svelte-q57pzm .section-rail__mark:where(.svelte-q57pzm):before{background:var(--fb-action,#5143d9);transform:none}.section-rail__label.svelte-q57pzm{filter:blur(3px);opacity:0;white-space:nowrap;align-items:center;gap:.75rem;width:11rem;transition:opacity .12s,transform .16s,filter .16s;display:flex;overflow:hidden;transform:translate(-.75rem)}.section-rail.svelte-q57pzm:is(:where(.svelte-q57pzm):hover,:where(.svelte-q57pzm):has(:where(.svelte-q57pzm):focus-visible)) .section-rail__label:where(.svelte-q57pzm){filter:none;opacity:1;transition:opacity .22s ease calc(60ms + var(--row,0) * 22ms), transform .32s var(--rail-ease) calc(60ms + var(--row,0) * 22ms), filter .26s ease calc(60ms + var(--row,0) * 22ms);transform:none}.section-rail__text.svelte-q57pzm{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.section-rail__fact.svelte-q57pzm{color:var(--fb-muted,#596176);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;font-weight:500}.section-rail__fact--premium.svelte-q57pzm{border:1px solid color-mix(in srgb, var(--fb-action,#5143d9) 24%, var(--fb-border,#dfe5f2));background:var(--fb-brand-light,#e7ebff);color:var(--fb-brand-strong,#3927b8);border-radius:999px;padding:0 .4375rem;font-size:.6875rem;font-weight:700;line-height:1rem}.section-rail__item.svelte-q57pzm:hover{color:var(--fb-ink,#212324)}.section-rail__item--current.svelte-q57pzm{color:var(--fb-ink,#212324);font-weight:600}@media (prefers-reduced-motion:reduce){.section-rail.svelte-q57pzm,.section-rail.svelte-q57pzm:before,.section-rail.svelte-q57pzm:is(:where(.svelte-q57pzm):hover,:where(.svelte-q57pzm):has(:where(.svelte-q57pzm):focus-visible)):before,.section-rail__mark.svelte-q57pzm:before,.section-rail__label.svelte-q57pzm,.section-rail.svelte-q57pzm:is(:where(.svelte-q57pzm):hover,:where(.svelte-q57pzm):has(:where(.svelte-q57pzm):focus-visible)) .section-rail__label:where(.svelte-q57pzm){transition:none}.section-rail__label.svelte-q57pzm{filter:none;transform:none}}@media print{.section-rail.svelte-q57pzm{display:none}}
