.page-action-dock.svelte-i7uiwz{z-index:70;max-height:calc(100dvh - 4rem - max(1rem, calc(env(safe-area-inset-bottom) + .75rem)) - var(--f2z-bottom-dock-height,0px));bottom:calc(max(1rem, calc(env(safe-area-inset-bottom) + .75rem)) + var(--f2z-bottom-dock-height,0px));transition:bottom .2s cubic-bezier(.16,1,.3,1)}.page-action-dock.is-modal-active.svelte-i7uiwz{z-index:40}.page-action-tree.svelte-i7uiwz{min-height:0;overflow-y:auto}.page-action-chip.svelte-i7uiwz{opacity:1;justify-content:flex-end;transition:transform .18s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(4px)}.page-action-tree.is-open.svelte-i7uiwz .page-action-chip:where(.svelte-i7uiwz){transition-delay:calc((var(--chip-count,3) - 1 - var(--i,0)) * 45ms);transform:translate(0,0)}.page-action-chip.svelte-i7uiwz .page-action-chip-btn{transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.page-action-chip.svelte-i7uiwz .page-action-chip-btn:hover,.page-action-chip.svelte-i7uiwz .page-action-chip-btn:focus-visible{background-color:color-mix(in srgb, var(--primary) 14%, var(--background));border-color:color-mix(in srgb, var(--primary) 45%, var(--border));color:var(--foreground)}.page-action-chip.svelte-i7uiwz .page-action-chip-btn:active{background-color:color-mix(in srgb, var(--primary) 22%, var(--background));border-color:color-mix(in srgb, var(--primary) 55%, var(--border));color:var(--foreground)}.dark .page-action-chip.svelte-i7uiwz .page-action-chip-btn:hover,.dark .page-action-chip.svelte-i7uiwz .page-action-chip-btn:focus-visible{background-color:color-mix(in srgb, var(--primary) 18%, var(--card));border-color:color-mix(in srgb, var(--primary) 40%, var(--border));color:var(--foreground)}.dark .page-action-chip.svelte-i7uiwz .page-action-chip-btn:active{background-color:color-mix(in srgb, var(--primary) 26%, var(--card))}@media (prefers-reduced-motion:reduce){.page-action-dock.svelte-i7uiwz{transition:none}.page-action-chip.svelte-i7uiwz{transition:none;transform:none;transition-delay:0s!important}.page-action-tree.is-open.svelte-i7uiwz .page-action-chip:where(.svelte-i7uiwz){transform:none;transition-delay:0s!important}.page-action-chip.svelte-i7uiwz .page-action-chip-btn{transition:background-color .12s,border-color .12s,color .12s}}.toc-inline-panel.svelte-1dzzduv{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .2s cubic-bezier(.22,1,.36,1),opacity .15s ease-out;display:grid}.toc-inline-panel.is-open.svelte-1dzzduv{opacity:1;grid-template-rows:1fr}.toc-minimap.svelte-1dzzduv{transition:opacity .18s ease-out,translate .18s cubic-bezier(.22,1,.36,1)}.toc-rail.svelte-1dzzduv{border-radius:var(--f2z-radius-sm)}.toc-marker.svelte-1dzzduv{transition:width .16s cubic-bezier(.22,1,.36,1),background-color .16s ease-out}.toc-preview.svelte-1dzzduv{transition:opacity .16s ease-out,translate .16s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.toc-inline-panel.svelte-1dzzduv,.toc-minimap.svelte-1dzzduv,.toc-marker.svelte-1dzzduv,.toc-preview.svelte-1dzzduv{transition-duration:.01ms}}.hero-media.svelte-nrf6ad{isolation:isolate;border-radius:.75rem;max-width:100%;margin-inline:auto;position:relative;overflow:hidden}.hero-media__plate.svelte-nrf6ad,.hero-media__plate.svelte-nrf6ad picture:where(.svelte-nrf6ad){justify-content:center;max-width:100%;display:flex}.hero-media__img.svelte-nrf6ad{object-fit:scale-down;width:auto;max-width:100%;height:auto;max-height:24rem;display:block}@supports (height:1svh){.hero-media__img.svelte-nrf6ad{max-height:min(24rem,48svh)}}.hero-media[data-compact].svelte-nrf6ad .hero-media__img:where(.svelte-nrf6ad){max-height:32rem}@supports (height:1svh){.hero-media[data-compact].svelte-nrf6ad .hero-media__img:where(.svelte-nrf6ad){max-height:min(32rem,65svh)}}.hero-media[data-loading].svelte-nrf6ad{aspect-ratio:16/9;background:var(--muted);width:100%;max-height:24rem}.hero-media[data-loading].svelte-nrf6ad .hero-media__plate:where(.svelte-nrf6ad){position:absolute;inset:0}.hero-media[data-loading].svelte-nrf6ad picture:where(.svelte-nrf6ad){width:100%;height:100%}.hero-media[data-loading].svelte-nrf6ad .hero-media__img:where(.svelte-nrf6ad){width:100%;height:100%;max-height:100%}.hero-media[data-failed].svelte-nrf6ad{background:var(--muted);width:100%;min-height:4rem}.hero-media[data-failed].svelte-nrf6ad .hero-media__plate:where(.svelte-nrf6ad){display:none}.scrollbar-none.svelte-pq5o27{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-none.svelte-pq5o27::-webkit-scrollbar{display:none}.reading-progress.svelte-pq5o27{will-change:transform;transform:scaleX(0)}.zhero__layout.svelte-pq5o27{flex-direction:column;width:100%;max-width:64rem;margin-inline:auto;padding:1.25rem 1rem 0;display:flex}.zhero__layout.svelte-pq5o27 .hero-media{flex-shrink:0}.zhero__layout.svelte-pq5o27 .zhero__content:where(.svelte-pq5o27){padding-inline:0}@media (width>=640px){.zhero__layout.svelte-pq5o27{padding-inline:1.5rem}}@media (width>=1024px){.zhero__layout.svelte-pq5o27{padding-inline:2rem}.zhero__layout--compact.svelte-pq5o27{flex-direction:row;align-items:center;gap:2rem}.zhero__layout--compact.svelte-pq5o27 .hero-media{max-width:40%;margin-inline:0}.zhero__layout--compact.svelte-pq5o27 .zhero__headline:where(.svelte-pq5o27){flex:1;min-width:0}}
