:root{--pf-text:var(--color-text);--pf-text-secondary:color-mix(in oklch, var(--color-text), transparent 25%);--pf-text-muted:color-mix(in oklch, var(--color-text), transparent 40%);--pf-background:var(--color-bg);--pf-border:transparent;--pf-border-focus:var(--color-accent);--pf-skeleton:var(--color-bg-dark);--pf-skeleton-shine:color-mix(in oklch, var(--color-bg-dark), var(--color-text) 5%);--pf-hover:color-mix(in oklch, var(--color-bg), var(--color-accent) 10%);--pf-mark:var(--color-accent);--pf-scroll-shadow:oklch(from var(--color-shadow) l c h / 8%);--pf-shadow-sm:var(--shadow-sm);--pf-shadow-md:var(--shadow-md);--pf-shadow-lg:var(--shadow-lg);--pf-outline-focus:oklch(from var(--color-accent) l c h / 50%);--pf-outline-width:var(--border-width-sm);--pf-outline-offset:var(--border-width-sm);--pf-font:var(--font-family-main);--pf-border-radius:var(--border-radius-0);--pf-modal-backdrop:oklch(from var(--color-shadow) l c h / 50%)}pagefind-modal-trigger{--pf-background:var(--color-bg-dark);--pf-text-muted:var(--color-accent);--pf-border:var(--color-accent);--pf-border-radius:var(--border-radius-0);--pf-input-height:100%;display:flex}pagefind-modal-trigger,pagefind-modal,pagefind-modal *{color-scheme:inherit}pagefind-modal-trigger .pf-trigger-btn{font-family:var(--pf-font)!important;border-width:0!important;border-color:#0000!important}pagefind-modal-trigger .pf-trigger-key{border:0!important}pagefind-modal .pf-input{background:var(--color-bg-dark)!important}pagefind-modal dialog.pf-modal{border-radius:var(--border-radius-0)!important}pagefind-modal .pf-heading-chip{border-radius:var(--pf-border-radius)!important}pagefind-modal :is(.pf-result-card,.pf-heading-chip):hover:not(:has(:focus-visible,[data-pf-selected])){background:var(--pf-hover)!important;border-color:var(--pf-border)!important;box-shadow:none!important}pagefind-modal :is(.pf-result-title,.pf-heading-link){font-weight:700!important}pagefind-modal .pf-result{border-inline-start:var(--border-width-sm) solid var(--color-border)!important}.docs-search{align-self:stretch;display:flex;@media (width<=49.999em){display:none}}@layer components{.docs-container{container-type:inline-size}.docs-layout{--docs-sidebar-width:10em;--docs-toc-width:10em;row-gap:var(--space-lg);padding-block:var(--space-lg) 0;border-block-start:var(--border-width-sm) solid var(--color-border);display:grid;@container (width>=44rem){grid-template-columns:var(--docs-sidebar-width) minmax(0, 1fr);column-gap:var(--space-lg);align-items:start}@container (width>=68rem){grid-template-columns:var(--docs-sidebar-width) minmax(0, 1fr) var(--docs-toc-width)}}.docs-content{min-inline-size:0}.docs-sidebar{&>small-details>details{padding-block:0;@container (width>=44rem){border-block-start:0;padding-block:0}}&>small-details>details>summary{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--letter-spacing-lg);cursor:pointer;@container (width>=44rem){display:none}}}.docs-toc{display:none;@container (width>=68rem){display:block;position:sticky;inset-block-start:var(--space-md)}}:is(.docs-sidebar,.docs-toc){& h2{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-lg);margin-block:var(--space-sm) 0;margin-inline:0;font-weight:700;&:first-of-type{margin-block-start:0}}& ul{font-size:var(--font-size-sm);margin-inline-start:calc(var(--space-xs) * -1)}}.docs-crumbs{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-lg);line-height:var(--line-height-fluid);font-weight:700}.docs-pager{gap:var(--space-sm);border-block-start:var(--border-width-sm) solid var(--color-border);margin-block-start:var(--space-xl);padding-block-start:var(--space-md);display:grid;@container (width>=44rem){grid-template-columns:1fr 1fr;&>[rel=next]{grid-column:2}}}.token{&:where(.cdata,.comment,.doctype,.prolog,.punctuation,.operator,.entity){color:light-dark(oklch(from var(--neutral) var(--500)),oklch(from var(--neutral) var(--300)))}&.namespace{opacity:.7}&:where(.atrule,.keyword,.selector,.tag,.important,.attr-name){color:light-dark(oklch(from var(--primary) var(--500)),oklch(from var(--primary) var(--200)))}&:where(.attr-value,.builtin,.char,.inserted,.string,.url){color:light-dark(oklch(from var(--primary) 45% calc(c / 1.4) calc(h - 125)),oklch(from var(--primary) 85% calc(c / 2.5) calc(h - 125)))}&:where(.boolean,.constant,.number,.property,.symbol,.variable,.regex){color:light-dark(oklch(from var(--primary) 48% calc(c / 1.6) calc(h + 85)),oklch(from var(--primary) 84% calc(c / 2.5) calc(h + 85)))}&:where(.class-name,.function){color:light-dark(oklch(from var(--primary) 45% calc(c / 1.6) calc(h - 60)),oklch(from var(--primary) 85% calc(c / 2.5) calc(h - 60)))}&.deleted{color:light-dark(oklch(from var(--primary) 45% c calc(h + 110)),oklch(from var(--primary) 80% calc(c / 2) calc(h + 110)))}}}