.toc.svelte-s4p30t{font-family:var(--elios-font-sans);font-size:var(--elios-font-size-sm);line-height:20px}.title.svelte-s4p30t{color:var(--elios-color-fg-secondary);margin:0}.list.svelte-s4p30t{margin:0;padding:0;list-style:none}.link.svelte-s4p30t{color:var(--elios-color-fg-secondary);text-wrap:pretty;transition:color var(--elios-duration-fast) var(--elios-ease-standard);-webkit-tap-highlight-color:transparent;text-decoration:none;display:block;position:relative}.link[aria-current=location].svelte-s4p30t{color:var(--elios-color-fg)}@media (hover:hover){.link.svelte-s4p30t:hover{color:var(--elios-color-fg)}}:root:not([data-elios-input=pointer]) .link.svelte-s4p30t:focus-visible{outline:2px solid var(--elios-color-fg);outline-offset:-2px;border-radius:var(--elios-radius-2xs)}.track.svelte-s4p30t{margin-block-start:var(--elios-space-12);position:relative}.track.svelte-s4p30t:before{background:var(--elios-color-bg-strong);content:"";inline-size:1px;position:absolute;inset-block:0;inset-inline-start:0}.toc[data-variant=rail].svelte-s4p30t .link:where(.svelte-s4p30t){padding-block:var(--elios-space-4);padding-inline-start:var(--elios-space-16)}.toc[data-variant=rail].svelte-s4p30t [data-level="3"]:where(.svelte-s4p30t) .link:where(.svelte-s4p30t){padding-inline-start:28px}.marker.svelte-s4p30t{background:var(--elios-color-fg);pointer-events:none;border-radius:1px;inline-size:2px;position:absolute;inset-block-start:0;inset-inline-start:0}@media (prefers-reduced-motion:no-preference){.marker[data-glide].svelte-s4p30t{transition:translate var(--elios-duration-deliberate) var(--elios-ease-standard), block-size var(--elios-duration-deliberate) var(--elios-ease-standard)}}.strip.svelte-s4p30t{border-radius:var(--elios-radius-xs);background:var(--elios-color-bg-elevated);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--elios-color-fg) 2.5%, transparent)}.toggle.svelte-s4p30t{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--elios-space-12);min-block-size:44px;inline-size:100%;padding-block:var(--elios-space-12);padding-inline:var(--elios-space-16);border-radius:inherit;color:inherit;font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;margin:0;display:flex}:root:not([data-elios-input=pointer]) .toggle.svelte-s4p30t:focus-visible{outline:2px solid var(--elios-color-fg);outline-offset:-2px}.summary.svelte-s4p30t{min-inline-size:0;color:var(--elios-color-fg-secondary)}.current.svelte-s4p30t{color:var(--elios-color-fg)}.caret.svelte-s4p30t{color:var(--elios-color-fg-muted);transition:color var(--elios-duration-fast) var(--elios-ease-standard);flex-shrink:0;display:inline-flex}.caret[data-open].svelte-s4p30t{rotate:180deg}@media (hover:hover){.toggle.svelte-s4p30t:hover .caret:where(.svelte-s4p30t){color:var(--elios-color-fg)}}.toc[data-variant=bar].svelte-s4p30t .link:where(.svelte-s4p30t){padding-block:10px;padding-inline:var(--elios-space-16)}.toc[data-variant=bar].svelte-s4p30t [data-level="3"]:where(.svelte-s4p30t) .link:where(.svelte-s4p30t){padding-inline-start:28px}.toc[data-variant=bar].svelte-s4p30t .list:where(.svelte-s4p30t){padding-block-end:var(--elios-space-6)}.panel.svelte-s4p30t{grid-template-rows:1fr;display:grid}.clip.svelte-s4p30t{min-block-size:0;overflow:hidden}@media (scripting:enabled){.panel[data-state=closed].svelte-s4p30t{visibility:hidden;opacity:0;grid-template-rows:0fr}}@media (scripting:none){.caret.svelte-s4p30t{display:none}.toggle.svelte-s4p30t{cursor:default;pointer-events:none}}.panel.svelte-s4p30t{transition:opacity var(--elios-duration-fast) var(--elios-ease-standard), visibility 0s}.panel[data-state=closed].svelte-s4p30t{transition:opacity var(--elios-duration-fast) var(--elios-ease-standard), visibility 0s linear var(--elios-duration-fast)}@media (prefers-reduced-motion:no-preference){.panel.svelte-s4p30t{transition:grid-template-rows var(--elios-duration-standard) var(--elios-ease-standard), opacity var(--elios-duration-fast) var(--elios-ease-standard), visibility 0s}.panel[data-state=closed].svelte-s4p30t{transition:grid-template-rows var(--elios-duration-standard) var(--elios-ease-standard), opacity var(--elios-duration-fast) var(--elios-ease-standard), visibility 0s linear var(--elios-duration-standard)}.caret.svelte-s4p30t{transition:color var(--elios-duration-fast) var(--elios-ease-standard), rotate var(--elios-duration-standard) var(--elios-ease-standard)}}.strip[data-instant].svelte-s4p30t .panel:where(.svelte-s4p30t){transition:none}@media (forced-colors:active){.track.svelte-s4p30t:before{forced-color-adjust:none;background:canvastext}.marker.svelte-s4p30t{forced-color-adjust:none;background:highlight}.strip.svelte-s4p30t{outline-offset:-1px;outline:1px solid canvastext}}
