@layer cs.components{.cs-linkcard.svelte-14jg05q{--lc-bg:var(--cs-surface-1);--lc-edge:var(--cs-line-1);align-items:start;gap:var(--cs-space-3) var(--cs-space-3-5);block-size:100%;padding:var(--cs-space-4) var(--cs-space-4) var(--cs-space-4) var(--cs-space-5);border-radius:var(--cs-radius-lg);background:var(--lc-bg);box-shadow:inset 0 0 0 var(--cs-bw) var(--lc-edge), var(--cs-elev-1);color:var(--cs-text-1);transition:background-color var(--cs-dur-2) var(--cs-ease-standard), box-shadow var(--cs-dur-2) var(--cs-ease-standard), scale var(--cs-dur-spring) var(--cs-ease-spring);grid-template-columns:1fr auto;text-decoration:none;display:grid;position:relative}.cs-linkcard[data-has-icon].svelte-14jg05q{grid-template-columns:auto 1fr auto;padding-inline-start:var(--cs-space-4)}.cs-linkcard-icon.svelte-14jg05q{border-radius:var(--cs-radius-md);background:var(--cs-accent-soft);block-size:2.25rem;inline-size:2.25rem;color:var(--cs-accent-text);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-accent-line);transition:background-color var(--cs-dur-2) var(--cs-ease-standard);place-items:center;display:grid}.cs-linkcard-text.svelte-14jg05q{gap:var(--cs-space-1);min-inline-size:0;padding-block-start:var(--cs-space-0-5);display:grid}.cs-linkcard-eyebrow.svelte-14jg05q{font-family:var(--cs-font-label);font-size:var(--cs-label-size);font-weight:var(--cs-label-weight);letter-spacing:var(--cs-label-track);text-transform:var(--cs-label-transform);line-height:var(--cs-lh-2xs);color:var(--cs-text-3)}.cs-linkcard-title.svelte-14jg05q{font-size:var(--cs-text-md);line-height:var(--cs-lh-md);letter-spacing:var(--cs-track-md);font-weight:var(--cs-weight-semibold);color:var(--cs-text-1);text-decoration-line:var(--cs-link-decoration);text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration-thickness:from-font}.cs-linkcard-desc.svelte-14jg05q{font-size:var(--cs-text-sm);line-height:var(--cs-lh-sm);letter-spacing:var(--cs-track-sm);color:var(--cs-text-2);text-wrap:pretty}.cs-linkcard-arrow.svelte-14jg05q{inline-size:var(--cs-target-min);block-size:var(--cs-target-min);color:var(--cs-text-3);transition:color var(--cs-dur-2) var(--cs-ease-standard), translate var(--cs-dur-3) var(--cs-ease-out);place-items:center;margin-block-start:var(--cs-space-0-5);display:grid}@media (hover:hover){.cs-linkcard.svelte-14jg05q:hover{--lc-bg:var(--cs-surface-2);--lc-edge:var(--cs-line-2);text-decoration:none}.cs-linkcard.svelte-14jg05q:hover .cs-linkcard-arrow:where(.svelte-14jg05q){color:var(--cs-accent-text);translate:var(--cs-travel-2) 0}.cs-linkcard[data-external].svelte-14jg05q:hover .cs-linkcard-arrow:where(.svelte-14jg05q){translate:var(--cs-travel-1) calc(var(--cs-travel-1) * -1)}.cs-linkcard.svelte-14jg05q:hover .cs-linkcard-icon:where(.svelte-14jg05q){background:var(--cs-accent-soft-hover)}}.cs-linkcard.svelte-14jg05q:active{scale:calc(1 - (1 - var(--cs-press-scale)) / 3);transition-duration:var(--cs-dur-1);transition-timing-function:var(--cs-ease-standard)}.cs-linkcard.svelte-14jg05q:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:var(--cs-focus-offset);box-shadow:inset 0 0 0 var(--cs-bw) var(--lc-edge), 0 0 0 calc(var(--cs-focus-offset) + var(--cs-focus-width) + var(--cs-focus-halo-width)) var(--cs-focus-halo)}:root[data-cs-theme=contrast] .cs-linkcard.svelte-14jg05q{--lc-edge:var(--cs-line-2)}:root[data-cs-theme=contrast] .cs-linkcard.svelte-14jg05q:hover{--lc-edge:var(--cs-line-control-hover)}@media (forced-colors:active){.cs-linkcard.svelte-14jg05q{border:1px solid linktext}.cs-linkcard-icon.svelte-14jg05q{border:1px solid canvastext}}.cs-cardgrid.svelte-1vfymym{--cg-gap:var(--cs-space-3);gap:var(--cg-gap);grid-template-columns:repeat(auto-fill, minmax(max(min(100%, var(--cg-min)), calc((100% - (var(--cg-cols) - 1) * var(--cg-gap)) / var(--cg-cols))), 1fr));min-inline-size:0;display:grid}.cs-figure.svelte-1qsnn1k{gap:var(--cs-space-2-5);min-inline-size:0;margin:0;display:grid}.cs-figure-window.svelte-1qsnn1k{border-radius:var(--cs-radius-lg);background:var(--cs-surface-sunken);position:relative;overflow:hidden}.cs-figure[data-frame=framed].svelte-1qsnn1k .cs-figure-window:where(.svelte-1qsnn1k){box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2), var(--cs-elev-2)}.cs-figure[data-frame=framed].svelte-1qsnn1k .cs-figure-window:where(.svelte-1qsnn1k):after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2);pointer-events:none;position:absolute;inset:0}.cs-figure-chrome.svelte-1qsnn1k{align-items:center;gap:var(--cs-space-3);block-size:2rem;padding-inline:var(--cs-space-3);background:var(--cs-surface-2);border-block-end:var(--cs-bw) solid var(--cs-line-1);box-shadow:inset 0 1px 0 0 var(--cs-edge-highlight);grid-template-columns:auto 1fr auto;display:grid}.cs-figure-lights.svelte-1qsnn1k{gap:.375rem;inline-size:3.25rem;display:inline-flex}.cs-figure-lights.svelte-1qsnn1k i:where(.svelte-1qsnn1k){border-radius:var(--cs-radius-full);background:var(--cs-surface-4);block-size:.5625rem;inline-size:.5625rem;box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2)}.cs-figure-chrome.svelte-1qsnn1k:after{content:"";inline-size:3.25rem}.cs-figure-title.svelte-1qsnn1k{font-size:var(--cs-text-xs);font-weight:var(--cs-weight-medium);color:var(--cs-text-3);white-space:nowrap;text-overflow:ellipsis;justify-self:center;max-inline-size:100%;overflow:hidden}.cs-figure-address.svelte-1qsnn1k{inline-size:100%;max-inline-size:28rem;padding:.125rem var(--cs-space-3);border-radius:var(--cs-radius-full);background:var(--cs-surface-sunken);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-1);font-family:var(--cs-font-mono);font-size:var(--cs-text-2xs);color:var(--cs-text-3);text-align:center;white-space:nowrap;text-overflow:ellipsis;justify-self:stretch;margin-inline:auto;overflow:hidden}.cs-figure-media.svelte-1qsnn1k{inline-size:100%;position:relative}.cs-figure-img.svelte-1qsnn1k,.cs-figure-art.svelte-1qsnn1k{block-size:100%;inline-size:100%;display:block}.cs-figure-img.svelte-1qsnn1k{object-fit:cover}.cs-figure-art.svelte-1qsnn1k svg{block-size:auto;inline-size:100%;display:block}.cs-figure-caption.svelte-1qsnn1k{font-size:var(--cs-text-sm);line-height:var(--cs-lh-sm);letter-spacing:var(--cs-track-sm);color:var(--cs-text-2);text-wrap:pretty;padding-inline:var(--cs-space-1)}.cs-figure-zoom.svelte-1qsnn1k{all:unset;border-radius:var(--cs-radius-lg);cursor:zoom-in;transition:scale var(--cs-dur-spring) var(--cs-ease-spring);display:block;position:relative}.cs-figure-zoom.svelte-1qsnn1k:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:var(--cs-focus-offset);box-shadow:0 0 0 calc(var(--cs-focus-offset) + var(--cs-focus-width) + var(--cs-focus-halo-width)) var(--cs-focus-halo)}.cs-figure-zoom.svelte-1qsnn1k:active{scale:calc(1 - (1 - var(--cs-press-scale)) / 3);transition-duration:var(--cs-dur-1)}.cs-figure-zoom-hint.svelte-1qsnn1k{border-radius:var(--cs-radius-full);background:var(--cs-surface-3);block-size:2rem;inline-size:2rem;box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2), var(--cs-elev-2);color:var(--cs-text-1);opacity:0;translate:0 var(--cs-travel-2);transition:opacity var(--cs-dur-3) var(--cs-ease-standard), translate var(--cs-dur-3) var(--cs-ease-out);place-items:center;display:grid;position:absolute;inset-block-end:var(--cs-space-3);inset-inline-end:var(--cs-space-3)}.cs-figure-zoom.svelte-1qsnn1k:hover .cs-figure-zoom-hint:where(.svelte-1qsnn1k),.cs-figure-zoom.svelte-1qsnn1k:focus-visible .cs-figure-zoom-hint:where(.svelte-1qsnn1k){opacity:1;translate:0}@media (hover:none){.cs-figure-zoom-hint.svelte-1qsnn1k{opacity:1;translate:0}}.cs-figure-full.svelte-1qsnn1k{margin:calc(var(--cs-space-2) * -1) 0 0}.cs-figure-full.svelte-1qsnn1k .cs-figure-window:where(.svelte-1qsnn1k){box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2)}:root[data-cs-theme=contrast] .cs-figure-window.svelte-1qsnn1k:after{box-shadow:inset 0 0 0 2px var(--cs-line-2)}:root[data-cs-theme=contrast] .cs-figure-zoom-hint.svelte-1qsnn1k{opacity:1;translate:0}@media (forced-colors:active){.cs-figure-window.svelte-1qsnn1k{border:1px solid canvastext}}.cs-toc.svelte-1elxvod{--toc-top:var(--cs-toc-top,var(--cs-space-6));min-inline-size:0;font-size:var(--cs-text-sm);line-height:var(--cs-lh-sm);letter-spacing:var(--cs-track-sm)}.cs-toc[data-sticky].svelte-1elxvod{max-block-size:calc(100dvh - var(--toc-top) * 2);overscroll-behavior:contain;scrollbar-width:thin;position:sticky;inset-block-start:var(--toc-top);overflow-y:auto}.cs-toc-panel.svelte-1elxvod{gap:var(--cs-space-2-5);padding:var(--cs-space-1);display:grid}.cs-toc-title.svelte-1elxvod{font-family:var(--cs-font-label);font-size:var(--cs-label-size);font-weight:var(--cs-label-weight);letter-spacing:var(--cs-label-track);text-transform:var(--cs-label-transform);line-height:var(--cs-lh-2xs);color:var(--cs-text-3);margin:0}.cs-toc-rail.svelte-1elxvod{padding-inline-start:var(--cs-space-3);position:relative}.cs-toc-rail.svelte-1elxvod:before{content:"";inline-size:var(--cs-bw);background:var(--cs-line-2);position:absolute;inset-block:0;inset-inline-start:0}.cs-toc-indicator.svelte-1elxvod{border-radius:var(--cs-radius-full);background:var(--cs-accent-fg);inline-size:2px;transition:translate var(--cs-dur-spring) var(--cs-ease-spring), block-size var(--cs-dur-spring) var(--cs-ease-spring);position:absolute;inset-block-start:0;inset-inline-start:-.5px}.cs-toc-list.svelte-1elxvod{margin:0;padding:0;list-style:none;display:grid}.cs-toc-list.svelte-1elxvod li:where(.svelte-1elxvod){margin:0;padding-inline-start:calc(var(--toc-indent,0) * var(--cs-space-3))}.cs-toc-link.svelte-1elxvod{padding-block:var(--cs-space-1);border-radius:var(--cs-radius-sm);color:var(--cs-text-2);text-decoration-line:var(--cs-link-decoration);text-underline-offset:.18em;text-wrap:pretty;transition:color var(--cs-dur-2) var(--cs-ease-standard);padding-inline-end:var(--cs-space-1);text-decoration-thickness:from-font;display:block}.cs-toc-list.svelte-1elxvod li:where(.svelte-1elxvod):not([data-indent="0"]) .cs-toc-link:where(.svelte-1elxvod){color:var(--cs-text-3)}.cs-toc-list.svelte-1elxvod li:where(.svelte-1elxvod) .cs-toc-link:where(.svelte-1elxvod):hover{color:var(--cs-text-1);text-decoration-line:underline}.cs-toc-list.svelte-1elxvod li:where(.svelte-1elxvod) .cs-toc-link[aria-current=location]:where(.svelte-1elxvod){color:var(--cs-text-1);font-weight:var(--cs-weight-medium)}.cs-toc-link.svelte-1elxvod:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:1px}.cs-toc-summary.svelte-1elxvod{justify-content:space-between;align-items:center;gap:var(--cs-space-3);min-block-size:max(var(--cs-target-min), var(--cs-control-h-md));padding-inline:var(--cs-space-3);border-radius:var(--cs-radius-md);background:var(--cs-surface-1);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2);color:var(--cs-text-1);font-weight:var(--cs-weight-medium);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--cs-dur-2) var(--cs-ease-standard);list-style:none;display:flex}.cs-toc-summary.svelte-1elxvod::-webkit-details-marker{display:none}.cs-toc-summary.svelte-1elxvod:hover{background:var(--cs-surface-2)}.cs-toc-summary.svelte-1elxvod:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:var(--cs-focus-offset)}.cs-toc-summary-text.svelte-1elxvod{align-items:baseline;gap:var(--cs-space-2);min-inline-size:0;display:flex}.cs-toc-summary-text.svelte-1elxvod>:where(.svelte-1elxvod):first-child{white-space:nowrap;flex:none}.cs-toc-summary-current.svelte-1elxvod{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--cs-text-3);font-weight:var(--cs-weight-regular);flex:0 auto;overflow:hidden}.cs-toc-summary-current.svelte-1elxvod:before{content:"·";margin-inline-end:var(--cs-space-2)}.cs-toc-chevron.svelte-1elxvod{color:var(--cs-text-3);transition:rotate var(--cs-dur-3) var(--cs-ease-out);display:grid}.cs-toc-details[open].svelte-1elxvod .cs-toc-chevron:where(.svelte-1elxvod){rotate:180deg}.cs-toc-details[open].svelte-1elxvod>.cs-toc-panel:where(.svelte-1elxvod){padding-block-start:var(--cs-space-3)}.cs-toc[data-collapse=always].svelte-1elxvod .cs-toc-title:where(.svelte-1elxvod){display:none}@media (width<=64rem){.cs-toc[data-collapse=auto].svelte-1elxvod .cs-toc-title:where(.svelte-1elxvod){display:none}.cs-toc[data-collapse=auto][data-sticky].svelte-1elxvod{max-block-size:none;position:static;overflow:visible}}@media (width>=64.0625rem){.cs-toc[data-collapse=auto].svelte-1elxvod .cs-toc-summary:where(.svelte-1elxvod){display:none}.cs-toc[data-collapse=auto].svelte-1elxvod .cs-toc-details:where(.svelte-1elxvod)>.cs-toc-panel:where(.svelte-1elxvod){padding-block-start:var(--cs-space-1)}}:root[data-cs-theme=contrast] .cs-toc-indicator.svelte-1elxvod{inline-size:3px;inset-inline-start:-1px}:root[data-cs-theme=contrast] .cs-toc-link[aria-current=location].svelte-1elxvod{font-weight:var(--cs-weight-bold)}@media (forced-colors:active){.cs-toc-indicator.svelte-1elxvod{background:highlight}.cs-toc-summary.svelte-1elxvod{border:1px solid buttontext}}.cs-filetree.svelte-1d20582{min-inline-size:0;padding:var(--cs-space-3) var(--cs-space-3) var(--cs-space-3) var(--cs-space-2);border-radius:var(--cs-radius-lg);background:var(--cs-surface-sunken);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-1);font-family:var(--cs-font-mono);font-feature-settings:var(--cs-font-features-mono);font-size:var(--cs-text-sm);line-height:var(--cs-lh-sm);position:relative;overflow-x:auto}.cs-filetree-list.svelte-1d20582{margin:0;padding:0;list-style:none}.cs-filetree-list.svelte-1d20582 .cs-filetree-list:where(.svelte-1d20582){border-inline-start:var(--cs-bw) solid var(--cs-line-2);margin-inline-start:.875rem;padding-inline-start:var(--cs-space-2)}.cs-filetree-item.svelte-1d20582{margin:0}.cs-filetree-row.svelte-1d20582{align-items:center;gap:var(--cs-space-2);min-block-size:1.75rem;padding-inline:var(--cs-space-1-5) var(--cs-space-2);border-radius:var(--cs-radius-sm);color:var(--cs-text-1);white-space:nowrap;display:flex;position:relative}summary.cs-filetree-row.svelte-1d20582{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--cs-dur-2) var(--cs-ease-standard);list-style:none}summary.cs-filetree-row.svelte-1d20582::-webkit-details-marker{display:none}summary.cs-filetree-row.svelte-1d20582:hover{background:var(--cs-state-hover)}summary.cs-filetree-row.svelte-1d20582:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:-1px}.cs-filetree-icon.svelte-1d20582{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;block-size:1rem;inline-size:1rem;color:var(--cs-text-3);flex:none}.cs-filetree-icon[data-kind=folder].svelte-1d20582{color:var(--cs-accent-text)}.cs-filetree-icon[data-kind=folder].svelte-1d20582 path:where(.svelte-1d20582){fill:color-mix(in oklch, currentColor 18%, transparent)}.cs-filetree-open.svelte-1d20582,.cs-filetree-folder[open].svelte-1d20582>summary:where(.svelte-1d20582) .cs-filetree-closed:where(.svelte-1d20582){display:none}.cs-filetree-folder[open].svelte-1d20582>summary:where(.svelte-1d20582) .cs-filetree-open:where(.svelte-1d20582){display:inline}.cs-filetree-name.svelte-1d20582{font-weight:var(--cs-weight-regular)}.cs-filetree-item[data-kind=folder].svelte-1d20582>:where(.svelte-1d20582)>.cs-filetree-name:where(.svelte-1d20582),.cs-filetree-item[data-kind=folder].svelte-1d20582>.cs-filetree-row:where(.svelte-1d20582) .cs-filetree-name:where(.svelte-1d20582){font-weight:var(--cs-weight-medium)}.cs-filetree-slash.svelte-1d20582{color:var(--cs-text-3)}.cs-filetree-item[data-kind=more].svelte-1d20582>.cs-filetree-row:where(.svelte-1d20582){color:var(--cs-text-3);padding-inline-start:calc(var(--cs-space-1-5) + 1rem + var(--cs-space-2))}.cs-filetree-comment.svelte-1d20582{font-family:var(--cs-font-sans);font-size:var(--cs-text-xs);color:var(--cs-text-3);white-space:normal;padding-inline-start:var(--cs-space-1)}.cs-filetree-item[data-highlight].svelte-1d20582>.cs-filetree-row:where(.svelte-1d20582),.cs-filetree-item[data-highlight].svelte-1d20582>details:where(.svelte-1d20582)>.cs-filetree-row:where(.svelte-1d20582){background:var(--cs-state-selected);box-shadow:inset 2px 0 0 0 var(--cs-accent-fg)}.cs-filetree-item[data-highlight].svelte-1d20582>.cs-filetree-row:where(.svelte-1d20582) .cs-filetree-name:where(.svelte-1d20582),.cs-filetree-item[data-highlight].svelte-1d20582>details:where(.svelte-1d20582)>.cs-filetree-row:where(.svelte-1d20582) .cs-filetree-name:where(.svelte-1d20582){color:var(--cs-accent-text);font-weight:var(--cs-weight-semibold)}:root[data-cs-theme=contrast] .cs-filetree.svelte-1d20582{box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2)}:root[data-cs-theme=contrast] .cs-filetree-item[data-highlight].svelte-1d20582>.cs-filetree-row:where(.svelte-1d20582),:root[data-cs-theme=contrast] .cs-filetree-item[data-highlight].svelte-1d20582>details:where(.svelte-1d20582)>.cs-filetree-row:where(.svelte-1d20582){box-shadow:inset 3px 0 0 0 var(--cs-accent-fg), inset 0 0 0 var(--cs-bw) var(--cs-accent-line)}@media (forced-colors:active){.cs-filetree.svelte-1d20582{border:1px solid canvastext}.cs-filetree-item[data-highlight].svelte-1d20582>.cs-filetree-row:where(.svelte-1d20582),.cs-filetree-item[data-highlight].svelte-1d20582>details:where(.svelte-1d20582)>.cs-filetree-row:where(.svelte-1d20582){outline:2px solid highlight}}.cs-breadcrumbs.svelte-y0uoje{min-inline-size:0;font-size:var(--cs-text-sm);line-height:var(--cs-lh-sm);letter-spacing:var(--cs-track-sm);container:cs-breadcrumbs/inline-size}.cs-breadcrumbs-list.svelte-y0uoje{align-items:center;gap:var(--cs-space-0-5) 0;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cs-breadcrumbs-item.svelte-y0uoje{align-items:center;min-inline-size:0;margin:0;display:inline-flex}.cs-breadcrumbs-link.svelte-y0uoje,.cs-breadcrumbs-current.svelte-y0uoje{text-overflow:ellipsis;white-space:nowrap;max-inline-size:18ch;padding:var(--cs-space-0-5) var(--cs-space-1);border-radius:var(--cs-radius-sm);display:inline-block;overflow:hidden}.cs-breadcrumbs-link.svelte-y0uoje{color:var(--cs-text-2);text-decoration-line:var(--cs-link-decoration);text-underline-offset:.18em;transition:color var(--cs-dur-2) var(--cs-ease-standard), background-color var(--cs-dur-2) var(--cs-ease-standard);text-decoration-thickness:from-font}.cs-breadcrumbs-link.svelte-y0uoje:hover{color:var(--cs-text-1);background:var(--cs-state-hover);text-decoration-line:underline}.cs-breadcrumbs-link.svelte-y0uoje:focus-visible,.cs-breadcrumbs-fold.svelte-y0uoje:focus-visible{outline:var(--cs-focus-width) solid var(--cs-focus);outline-offset:1px}.cs-breadcrumbs-current.svelte-y0uoje{color:var(--cs-text-1);font-weight:var(--cs-weight-medium);max-inline-size:28ch}.cs-breadcrumbs-sep.svelte-y0uoje{color:var(--cs-text-3);margin-inline:var(--cs-space-0-5);display:inline-grid}.cs-breadcrumbs-sep.svelte-y0uoje svg{block-size:.875rem;inline-size:.875rem}.cs-breadcrumbs-more.svelte-y0uoje{display:none}.cs-breadcrumbs-fold.svelte-y0uoje{all:unset;min-inline-size:var(--cs-target-min);min-block-size:var(--cs-target-min);border-radius:var(--cs-radius-sm);color:var(--cs-text-2);font-weight:var(--cs-weight-semibold);cursor:pointer;transition:background-color var(--cs-dur-2) var(--cs-ease-standard), color var(--cs-dur-2) var(--cs-ease-standard);place-items:center;display:inline-grid}.cs-breadcrumbs-fold.svelte-y0uoje:hover{color:var(--cs-text-1);background:var(--cs-state-hover)}@container cs-breadcrumbs (width<=30rem){.cs-breadcrumbs.svelte-y0uoje:not([data-expanded]) .cs-breadcrumbs-item[data-middle]:where(.svelte-y0uoje){display:none}.cs-breadcrumbs.svelte-y0uoje:not([data-expanded]) .cs-breadcrumbs-more:where(.svelte-y0uoje){display:inline-flex}.cs-breadcrumbs-list.svelte-y0uoje{flex-wrap:nowrap}.cs-breadcrumbs-item.svelte-y0uoje{flex:none}.cs-breadcrumbs-item.svelte-y0uoje:last-child{flex:0 auto}.cs-breadcrumbs-link.svelte-y0uoje{max-inline-size:14ch}.cs-breadcrumbs-current.svelte-y0uoje{max-inline-size:100%}}@media (forced-colors:active){.cs-breadcrumbs-current.svelte-y0uoje{text-decoration:underline}}.cs-settings.svelte-18l36tx{border:var(--cs-bw) solid var(--cs-line-1);border-radius:var(--cs-radius-lg);background:var(--cs-surface-1);min-inline-size:0;position:relative;overflow:hidden;container:cs-settings/inline-size}.cs-settings-table.svelte-18l36tx{border-collapse:collapse;inline-size:100%;font-size:var(--cs-text-md);line-height:var(--cs-lh-md);letter-spacing:var(--cs-track-md)}.cs-settings-caption.svelte-18l36tx{caption-side:top;padding:var(--cs-space-3) var(--cs-space-4);text-align:start;font-weight:var(--cs-weight-semibold);border-block-end:var(--cs-bw) solid var(--cs-line-1)}.cs-settings-table.svelte-18l36tx thead:where(.svelte-18l36tx) th:where(.svelte-18l36tx){padding:var(--cs-space-2-5) var(--cs-space-4);background:var(--cs-surface-2);border-block-end:var(--cs-bw) solid var(--cs-line-2);text-align:start;vertical-align:bottom;font-family:var(--cs-font-label);font-size:var(--cs-label-size);font-weight:var(--cs-label-weight);letter-spacing:var(--cs-label-track);text-transform:var(--cs-label-transform);line-height:var(--cs-lh-2xs);color:var(--cs-text-3);white-space:nowrap}.cs-settings-row.svelte-18l36tx>:where(.svelte-18l36tx){padding:var(--cs-space-3) var(--cs-space-4);text-align:start;vertical-align:top;border-block-end:var(--cs-bw) solid var(--cs-line-1)}.cs-settings-row.svelte-18l36tx:last-child>:where(.svelte-18l36tx){border-block-end:0}.cs-settings-name.svelte-18l36tx{inline-size:1%;font-weight:var(--cs-weight-regular)}.cs-settings-name-line.svelte-18l36tx{align-items:center;gap:var(--cs-space-1);margin-block:calc(var(--cs-space-1) * -1);display:flex}.cs-settings-key.svelte-18l36tx{font-family:var(--cs-font-mono);font-feature-settings:var(--cs-font-features-mono);font-size:.92em;font-weight:var(--cs-weight-semibold);color:var(--cs-text-1);white-space:nowrap}.cs-settings-name.svelte-18l36tx .cs-settings-copy{opacity:0;transition:opacity var(--cs-dur-2) var(--cs-ease-standard)}.cs-settings-row.svelte-18l36tx:hover .cs-settings-name:where(.svelte-18l36tx) .cs-settings-copy,.cs-settings-name.svelte-18l36tx .cs-settings-copy:focus-visible,.cs-settings-name.svelte-18l36tx .cs-settings-copy[data-copy-state=copied]{opacity:1}@media (hover:none){.cs-settings-name.svelte-18l36tx .cs-settings-copy{opacity:1}}.cs-settings-type.svelte-18l36tx{white-space:nowrap;inline-size:1%}.cs-settings-type-text.svelte-18l36tx{padding:.0625rem var(--cs-space-2);border-radius:var(--cs-radius-full);background:var(--cs-surface-sunken);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2);color:var(--cs-text-2);font-size:var(--cs-text-xs);line-height:var(--cs-lh-xs);font-weight:var(--cs-weight-medium);display:inline-block}.cs-settings-details.svelte-18l36tx{color:var(--cs-text-2);text-wrap:pretty}.cs-settings-details.svelte-18l36tx code{padding:.0625rem var(--cs-space-1);border-radius:var(--cs-radius-xs);background:var(--cs-surface-sunken);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-1);color:var(--cs-text-1)}.cs-settings-chip.svelte-18l36tx{align-items:baseline;gap:var(--cs-space-1);padding:0 var(--cs-space-1-5);border-radius:var(--cs-radius-sm);font-size:var(--cs-text-xs);white-space:nowrap;vertical-align:baseline;margin-inline-end:var(--cs-space-1-5);line-height:1.5rem;display:inline-flex}.cs-settings-chip[data-kind=default].svelte-18l36tx{background:var(--cs-surface-3);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-2);color:var(--cs-text-2)}.cs-settings-chip-label.svelte-18l36tx{font-weight:var(--cs-weight-medium)}.cs-settings-chip-value.svelte-18l36tx{font-family:var(--cs-font-mono);font-feature-settings:var(--cs-font-features-mono);color:var(--cs-text-1)}.cs-settings-chip[data-kind=required].svelte-18l36tx{inline-size:fit-content;background:var(--cs-warn-soft);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-warn-line);color:var(--cs-warn-text);font-weight:var(--cs-weight-semibold);margin-block-start:var(--cs-space-1-5);line-height:1.375rem;display:flex}.cs-settings-chip[data-kind=required].svelte-18l36tx:before{content:"*" / "";font-weight:var(--cs-weight-bold)}.cs-settings-options.svelte-18l36tx{gap:var(--cs-space-1);flex-wrap:wrap;margin-block-start:var(--cs-space-2);display:flex}.cs-settings-option.svelte-18l36tx{padding:0 var(--cs-space-1-5);border-radius:var(--cs-radius-xs);background:var(--cs-surface-2);box-shadow:inset 0 0 0 var(--cs-bw) var(--cs-line-1);color:var(--cs-text-2);font-family:var(--cs-font-mono);font-feature-settings:var(--cs-font-features-mono);font-size:var(--cs-text-xs);line-height:1.375rem}@container cs-settings (width<=37.5rem){.cs-settings-table.svelte-18l36tx,.cs-settings-table.svelte-18l36tx tbody:where(.svelte-18l36tx),.cs-settings-row.svelte-18l36tx,.cs-settings-row.svelte-18l36tx>:where(.svelte-18l36tx),.cs-settings-caption.svelte-18l36tx{display:block}.cs-settings-table.svelte-18l36tx thead:where(.svelte-18l36tx){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.cs-settings-row.svelte-18l36tx{gap:var(--cs-space-2) var(--cs-space-3);padding:var(--cs-space-3-5) var(--cs-space-4);border-block-end:var(--cs-bw) solid var(--cs-line-1);grid-template-columns:minmax(0,1fr) auto;display:grid}.cs-settings-row.svelte-18l36tx:last-child{border-block-end:0}.cs-settings-row.svelte-18l36tx>:where(.svelte-18l36tx){border:0;inline-size:auto;padding:0}.cs-settings-name.svelte-18l36tx{grid-column:1;min-inline-size:0}.cs-settings-key.svelte-18l36tx{white-space:normal;overflow-wrap:anywhere}.cs-settings-type.svelte-18l36tx{grid-area:1/2;justify-self:end}.cs-settings-details.svelte-18l36tx{grid-column:1/-1}}:root[data-cs-theme=contrast] .cs-settings.svelte-18l36tx,:root[data-cs-theme=contrast] .cs-settings-row.svelte-18l36tx>:where(.svelte-18l36tx),:root[data-cs-theme=contrast] .cs-settings-row.svelte-18l36tx{border-color:var(--cs-line-2)}@media (forced-colors:active){.cs-settings-chip.svelte-18l36tx,.cs-settings-type-text.svelte-18l36tx,.cs-settings-option.svelte-18l36tx{border:1px solid canvastext}}}
