.cCEFTq_title{letter-spacing:var(--bw-tracking-display);text-wrap:balance}@media not (min-width:48rem){.cCEFTq_title{font-size:var(--text-display-3-size);line-height:var(--text-display-3-leading)}}
#nd-page{--bw-tracking-display:-.02em;--bw-tracking-heading:-.01em}
@container (min-width:32rem){#nd-page>:where(div.grid)>a.text-end:only-child{grid-column-start:2}}#nd-page>:where(div.grid)>a{border-color:var(--color-border);border-radius:var(--radius-container);background-color:var(--color-background-surface)}@media (hover:hover) and (pointer:fine){#nd-page>:where(div.grid)>a:hover{background-color:color-mix(in oklch, var(--color-text-primary) 4%, var(--color-background-surface));color:var(--color-text-primary)}}#nd-page>:where(div.grid)>a:active{background-color:color-mix(in oklch, var(--color-text-primary) 8%, var(--color-background-surface))}#nd-sidebar a[data-active],#nd-sidebar button[data-active]{border-radius:var(--radius-element);padding-block:var(--spacing-1-5);color:var(--color-text-secondary)}#nd-sidebar a[data-active=true]{background-color:color-mix(in oklch, var(--color-fd-primary) 10%, transparent);color:var(--color-fd-primary);font-weight:var(--font-weight-medium)}@media (hover:hover) and (pointer:fine){#nd-sidebar a[data-active=false]:hover{background-color:color-mix(in oklch, var(--color-text-primary) 4%, transparent);color:var(--color-text-primary)}}#nd-sidebar a[data-active]:active{background-color:color-mix(in oklch, var(--color-text-primary) 10%, transparent)}#nd-sidebar a[data-active] svg{color:var(--color-text-secondary)}#nd-toc svg[class*=clip-path]>path{stroke:var(--color-text-primary);stroke-width:2px}#nd-toc div:has(>svg[class*=clip-path])>div{display:none}#nd-toc a[data-active]{color:var(--color-text-secondary)}#nd-toc a[data-active=true]{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}@media (hover:hover) and (pointer:fine){#nd-toc a[data-active=false]:hover{color:var(--color-text-primary)}}@media (min-width:48rem){#nd-docs-layout{--fd-sidebar-width:268px}}@media (min-width:80rem){#nd-docs-layout:has(#nd-page[data-full=false]){--fd-toc-width:268px}}@media (prefers-reduced-motion:reduce){#nd-docs-layout{transition-property:none}}#nd-sidebar div:has(>[data-theme-toggle]){background:0 0;border:0;padding:0}
