.chapter-track.svelte-vh4yci{background:var(--sb-border);border-radius:3px;width:100%;height:3px;display:block;position:relative}.chapter-fill.svelte-vh4yci{border-radius:inherit;transform-origin:0;background:var(--sb-gradient);width:100%;height:100%;display:block;transform:scaleX(0)}.complete.svelte-vh4yci .chapter-fill:where(.svelte-vh4yci){opacity:.3;transform:scaleX(1)}.active.svelte-vh4yci{background:color-mix(in srgb,var(--sb-ice) 18%,var(--sb-border))}.active.svelte-vh4yci .chapter-fill:where(.svelte-vh4yci){opacity:1;box-shadow:0 0 8px color-mix(in srgb,var(--sb-ice) 45%,transparent)}.active.svelte-vh4yci .chapter-fill:where(.svelte-vh4yci):after{content:"";background:var(--sb-ice-text);width:3px;height:5px;box-shadow:0 0 7px var(--sb-ice);border-radius:3px;position:absolute;top:-1px;right:0}.active.reduced.svelte-vh4yci .chapter-fill:where(.svelte-vh4yci){transform:scaleX(1)}@supports not (color:color-mix(in srgb, red, blue)){.active.svelte-vh4yci{background:#38bdf840}.active.svelte-vh4yci .chapter-fill:where(.svelte-vh4yci){box-shadow:0 0 8px #38bdf873}}.banner-chapters.svelte-1jx59vs{align-items:center;gap:var(--sb-space-md);padding:0 var(--sb-space-lg);background:var(--sb-bg-body);border-top:1px solid var(--sb-border);order:1;display:flex}[data-theme=light] .banner-chapters.svelte-1jx59vs{background:var(--sb-bg-surface)}.banner-chapters.svelte-1jx59vs .seg-tabs{gap:var(--sb-space-md);border-bottom:0;flex:1;min-width:0}.banner-chapters.svelte-1jx59vs .head-icon-btn{flex-shrink:0}.banner-chapters.svelte-1jx59vs .seg-editorial:after{display:none}.banner-chapters.svelte-1jx59vs .seg-editorial .seg-tab.active{background:0 0}.banner-chapters.svelte-1jx59vs .seg-tab{padding:var(--chapters-pad-top,var(--sb-space-lg)) 0 var(--chapters-pad-bottom,var(--sb-space-md));justify-content:flex-start}.chapter-stop.svelte-1jx59vs{gap:var(--chapters-gap,var(--sb-space-md));flex-direction:column;width:100%;min-width:0;display:flex}.chapter-heading.svelte-1jx59vs{align-items:center;gap:var(--sb-space-sm);display:flex}.chapter-number.svelte-1jx59vs{font-size:var(--sb-text-xl);color:var(--sb-text-muted);font-variant-numeric:tabular-nums;font-weight:400}.chapter-number.chosen.svelte-1jx59vs{color:var(--sb-ice-text)}@media (width<=768px){.banner-chapters.svelte-1jx59vs{gap:var(--sb-space-sm);padding:0 var(--sb-space-md)}.dock-pause.svelte-1jx59vs .head-icon-btn{top:var(--sb-space-md);right:var(--sb-space-md);z-index:3;--sb-head-icon-size:44px;background:color-mix(in srgb,var(--sb-bg-surface) 70%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:currentColor;position:absolute}.dock-pause.svelte-1jx59vs .head-icon-btn svg{width:22px;height:22px}.banner-chapters.svelte-1jx59vs .seg-tabs{gap:var(--sb-space-xs)}.banner-chapters.svelte-1jx59vs .seg-tab{padding:var(--chapters-pad-phone,var(--sb-space-md)) 0;align-items:center;gap:var(--sb-space-xs);font-size:var(--sb-text-xs);flex-direction:column;flex:1 1 0;min-height:44px}.chapter-heading.svelte-1jx59vs{gap:var(--sb-space-xs);flex-direction:column}.chapter-number.svelte-1jx59vs{display:var(--chapters-number-phone,inline)}}@media (width<=380px){.banner-chapters.svelte-1jx59vs{grid-template-columns:1fr auto;row-gap:0;display:grid}.banner-chapters.svelte-1jx59vs .seg-tabs{grid-column:1/-1}.banner-chapters.svelte-1jx59vs .head-icon-btn{margin-bottom:var(--sb-space-md);grid-column:2}}@supports not (color:color-mix(in srgb, red, blue)){@media (width<=768px){.dock-pause.svelte-1jx59vs .head-icon-btn{background:#0c1120b3}[data-theme=light] .dock-pause.svelte-1jx59vs .head-icon-btn{background:#ffffffb3}}}
