:root{--accent-h: 250;--accent-c: .055;--accent-l: 50%;--surface-saturation: 0;--body-hyphens: none;--density-factor: .9;--radius-factor: .75;--font-size-h1: clamp(2.25rem, 4vw, 3rem);--font-size-h2: clamp(1.75rem, 3vw, 2.25rem);--font-size-h3: clamp(1.35rem, 2vw, 1.65rem);--measure-heading: 36ch;--site-header-background: var(--base);--site-footer-background: var(--base);--docs-safe-max-width: 96rem;--docs-safe-padding-inline: var(--space-md);--docs-shell-gap: var(--space-xl);--docs-content-gap: var(--space-xl);--site-header-padding-inline: var(--docs-safe-padding-inline);--site-footer-padding-inline: var(--docs-safe-padding-inline)}::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation:none}@media(prefers-color-scheme:dark){:root:not([data-color-scheme=light]){--accent-h: 250;--accent-c: .045;--accent-l: 68%;--surface-saturation: 0}}:root[data-color-scheme=dark]{--accent-h: 250;--accent-c: .045;--accent-l: 68%;--surface-saturation: 0}.next-docs__shell{padding-block:var(--space-md) var(--space-xl)}.next-docs__sidebar,.next-docs__outline{position:sticky;inset-block-start:calc(var(--site-header-min-height) + var(--space-md));max-block-size:calc(100dvh - var(--site-header-min-height) - var(--space-xl));overflow-y:auto;overscroll-behavior:contain;scrollbar-color:transparent transparent;scrollbar-width:thin}.next-docs__outline[data-empty=true]{visibility:hidden}html{scrollbar-color:transparent transparent}.next-docs-search>[data-docs-search-panel]{scrollbar-color:transparent transparent}html::-webkit-scrollbar-thumb,.next-docs__sidebar::-webkit-scrollbar-thumb,.next-docs__outline::-webkit-scrollbar-thumb,.next-docs-search>[data-docs-search-panel]::-webkit-scrollbar-thumb{background:transparent;transition:background-color .18s ease-out}html[data-scroll-active=true],.next-docs__sidebar[data-scroll-active=true],.next-docs__outline[data-scroll-active=true],.next-docs-search>[data-docs-search-panel][data-scroll-active=true]{scrollbar-color:var(--scrollbar-thumb) transparent}html[data-scroll-active=true]::-webkit-scrollbar-thumb,.next-docs__sidebar[data-scroll-active=true]::-webkit-scrollbar-thumb,.next-docs__outline[data-scroll-active=true]::-webkit-scrollbar-thumb,.next-docs-search>[data-docs-search-panel][data-scroll-active=true]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box}.next-docs__sidebar{--list-navigation-gap: var(--space-2xs);--list-navigation-item-padding: .4rem var(--space-md);--list-navigation-hover-background: var(--surface-muted);--list-navigation-current-background: color-mix(in oklch, var(--accent) 11%, var(--base));--list-navigation-current-color: var(--accent-overt);--disclosure-transition: 0ms}.next-docs__sidebar details>:not(summary),.next-docs__sidebar details::details-content{transition:none}.next-docs__sidebar>details,.next-docs__sidebar nav>layout-stack>details{--disclosure-summary-color: var(--text-subtle);--disclosure-summary-hover-color: var(--text-overt)}.next-docs__sidebar details[data-disclosure=flush]>summary{color:var(--text-subtle)}.next-docs__sidebar details[data-disclosure=flush]>summary:is(:hover,:focus-visible){color:var(--text-overt)}.next-docs__sidebar nav>layout-stack{gap:var(--space-md)}.next-docs__sidebar nav>layout-stack>details{--disclosure-padding: 0;--disclosure-summary-weight: var(--font-weight-semibold)}.next-docs__sidebar nav>layout-stack>details>summary{min-block-size:0;padding-block:.4rem;color:var(--text-subtle);font-size:.9375rem;font-weight:var(--font-weight-semibold);letter-spacing:-.00625rem}.next-docs__sidebar nav>layout-stack>details>summary:is(:hover,:focus-visible){color:var(--text-overt)}.next-docs__sidebar [data-list-navigation] a{min-block-size:0;font-size:var(--font-size-body);line-height:1.35}.next-docs__sidebar [data-list-navigation] a[aria-current=page]{color:var(--accent-overt);font-weight:var(--font-weight-medium)}.next-docs__outline{--list-navigation-gap: 0;--list-navigation-item-padding: .3rem var(--space-sm);--list-navigation-color: var(--text-subtle)}.next-docs__outline [data-list-navigation]{row-gap:0}.next-docs__outline [data-list-navigation]>li{min-block-size:0;margin:0;padding:0}.next-docs__outline [data-list-navigation] a{min-block-size:0;padding:.3rem var(--space-sm);border-radius:var(--radius-md);line-height:1.4;opacity:.5;transition:color .14s ease-out,background-color .14s ease-out,opacity .14s ease-out}.next-docs__outline li[data-depth="3"]{margin-inline-start:var(--space-md)}.next-docs__outline li[data-depth="3"] a{color:var(--text-muted);font-size:var(--font-size-sm)}.next-docs__outline nav:is(:hover,:focus-within) a,.next-docs__outline a:is(:hover,:focus-visible),.next-docs__outline a[aria-current=location]{opacity:1}.next-docs__outline a:is(:hover,:focus-visible){background:var(--surface-muted);color:var(--accent-overt)}.next-docs__outline a[aria-current=location]{background:color-mix(in oklch,var(--accent) 11%,var(--base));color:var(--accent-overt);font-weight:var(--font-weight-medium)}.next-docs__outline>nav>strong{display:block;margin-block-end:var(--space-md);color:var(--text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.next-docs__content{min-inline-size:0;--space-heading-top: 1.25em;--space-heading-bottom: .45em;--space-rich-block: 1.25em}.next-docs__content>[data-prose]{max-inline-size:none}.next-docs__navigation-disclosure>summary{margin-block-end:var(--space-xs);padding-block:.625rem;padding-inline:0;font-weight:var(--font-weight-semibold)}.next-docs__navigation-disclosure{--disclosure-padding: 0}@media(max-width:64rem){.next-docs__navigation-disclosure:not([data-ready=true])>:not(summary){display:none}}@media(min-width:64.001rem){.next-docs__navigation-disclosure>summary{display:none}}.site-header{--site-header-border: 1px solid var(--outline-muted)}.site-header [data-header-navigation]{margin-inline-start:var(--space-sm)}.site-header>container,.site-header [data-header-navigation]>layout-cluster,.site-header [data-header-actions]{align-items:center}.site-header :is([data-site-brand],[data-header-navigation] a,[data-header-actions]>a),.site-header :is(.next-docs-search,.next-theme-editor)>summary{display:inline-flex;min-block-size:2.25rem;align-items:center}.site-header :is(.next-docs-search,.next-theme-editor){margin:0}.site-header :is([data-header-navigation],[data-header-actions]) a{color:var(--text-subtle);text-decoration:none}.site-header :is([data-header-navigation],[data-header-actions]) a:is(:hover,:focus-visible),.site-header :is([data-header-navigation],[data-header-actions]) a[aria-current=page]{color:var(--text-overt)}.next-docs-search>summary{gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid var(--outline-subtle);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-default);white-space:nowrap}.next-docs-search>summary:is(:hover,:focus-visible){border-color:var(--outline-overt);background:var(--surface-default)}.next-docs-search{position:relative;overflow:visible;border:0;background:transparent}.next-docs-search__icon{inline-size:1rem;block-size:1rem;color:var(--text-muted)}.next-docs-search>summary kbd{margin-inline-start:var(--space-xs);font-size:var(--font-size-xs)}.next-docs-search>[data-docs-search-panel]{position:absolute;z-index:calc(var(--site-header-z-index) + 1);inset-block-start:calc(100% + var(--space-xs));inset-inline-end:0;inline-size:min(38rem,calc(100vw - 2 * var(--space-md)));max-block-size:calc(100dvh - var(--site-header-min-height) - var(--space-md));padding:var(--space-md);overflow:auto;border:1px solid var(--outline-subtle);border-radius:var(--radius-lg);background:var(--surface-default);box-shadow:var(--shadow-lg)}.next-docs-search .pagefind-ui{--pagefind-ui-scale: .85;--pagefind-ui-primary: var(--accent);--pagefind-ui-text: var(--text-default);--pagefind-ui-background: var(--surface-default);--pagefind-ui-border: var(--outline-subtle);--pagefind-ui-border-width: 1px;--pagefind-ui-border-radius: var(--radius-md)}.next-docs-search .pagefind-ui__result{margin:0;padding:var(--space-sm);border-block-start:1px solid var(--outline-subtle)}.next-docs-search .pagefind-ui__search-input{padding-block:var(--space-sm);padding-inline:2.5rem var(--space-md);border-color:var(--outline-subtle);background:var(--base);box-shadow:none}.next-docs-search .pagefind-ui__result-link{color:var(--text-overt);text-decoration:none}.next-docs-search .pagefind-ui__result-link:is(:hover,:focus-visible){color:var(--accent-overt)}.next-docs-search .pagefind-ui__results{display:grid;gap:0;margin-block-start:var(--space-sm);padding:0}.next-docs-search .pagefind-ui__result-title{margin-block-end:var(--space-xs);font-size:var(--font-size-ui);line-height:var(--line-height-snug)}.next-docs-search .pagefind-ui__result-excerpt{margin:0;color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-body)}.next-docs-search .pagefind-ui__message{margin-block:var(--space-sm);color:var(--text-muted);font-size:var(--font-size-sm)}.next-docs__prev-next{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-md);margin-block-start:var(--space-2xl);padding-block-start:var(--space-lg);border-block-start:1px solid var(--outline-subtle)}.next-docs__prev-next-link{display:grid;gap:var(--space-xs);min-inline-size:0;padding:var(--space-md);border:1px solid var(--outline-subtle);border-radius:var(--radius-lg);background:var(--surface-default);color:var(--text-default);text-decoration:none}.next-docs__prev-next-link:is(:hover,:focus-visible){border-color:var(--outline-overt);background:var(--surface-muted)}.next-docs__prev-next-link[data-direction=next]{grid-column:2;text-align:end}.next-docs__prev-next-label{color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.next-docs__prev-next-title{color:var(--text-overt);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}[data-color-scheme-control]{inline-size:auto;min-inline-size:6.5rem;padding-block:var(--space-xs);padding-inline:var(--space-sm) var(--space-lg)}.next-theme-editor{position:relative;overflow:visible;border:0;background:transparent}.next-theme-editor>summary{--_padding: var(--space-xs) var(--space-sm);border:1px solid transparent;border-radius:var(--radius-md);background:transparent;white-space:nowrap}.next-theme-editor>summary:is(:hover,:focus-visible){background:var(--surface-muted)}.next-theme-editor>summary:after{inline-size:.4em;block-size:.4em;border-width:1px}.next-theme-editor>[data-theme-editor-panel]{position:absolute;z-index:calc(var(--site-header-z-index) + 2);inset-block-start:calc(100% + var(--space-xs));inset-inline-end:0;inline-size:min(40rem,calc(100vw - 2 * var(--space-md)));max-block-size:calc(100dvh - var(--site-header-min-height) - 2 * var(--space-md));padding:var(--space-md);overflow:auto;border:1px solid var(--outline-subtle);border-radius:var(--radius-lg);background:var(--surface-default);color:var(--text-default)}.next-theme-editor>[data-theme-editor-panel]>header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-md);margin-block-end:var(--space-md)}.next-theme-editor>[data-theme-editor-panel]>header p{margin:var(--space-xs) 0 0}.next-theme-editor__scheme{display:grid;gap:var(--space-xs);font-size:var(--font-size-sm)}[data-theme-editor-controls]{display:grid;gap:var(--space-sm);margin-block-end:var(--space-md)}[data-theme-control-group]{min-inline-size:0;padding:var(--space-sm);border:1px solid var(--outline-subtle);border-radius:var(--radius-md)}[data-theme-control-group]>legend{padding-inline:var(--space-xs);color:var(--text-overt);font-size:var(--font-size-ui);font-weight:var(--font-weight-semibold)}[data-theme-control-group]>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm) var(--space-md)}[data-theme-variable]{display:grid;align-content:start;gap:var(--space-xs);min-inline-size:0}[data-theme-variable]>span{display:flex;justify-content:space-between;gap:var(--space-sm);font-weight:var(--font-weight-medium)}[data-theme-variable] output,[data-theme-variable] small{color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal)}[data-theme-variable] input[type=range]{inline-size:100%}[data-theme-editor-panel] button{padding:var(--space-xs) var(--space-sm)}.next-theme-editor__presets,.next-theme-editor__export{display:grid;gap:var(--space-sm)}.next-theme-editor__presets{margin-block-end:var(--space-md)}.next-theme-editor__export{padding-block-start:var(--space-md);border-block-start:1px solid var(--outline-subtle)}.next-theme-editor__export p{margin:var(--space-xs) 0 0}.next-theme-editor__export-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(10rem,.7fr);gap:var(--space-sm)}.next-theme-editor__export-fields>label{display:grid;gap:var(--space-xs);font-size:var(--font-size-ui);font-weight:var(--font-weight-ui)}.next-theme-editor__export-fields :is(input,select){min-inline-size:0;padding:var(--space-xs) var(--space-sm)}[data-theme-editor-output]{max-inline-size:100%;max-block-size:10rem;margin-block:var(--space-md) 0;overflow:auto;box-shadow:none}@media(max-width:40rem){.next-docs-search>[data-docs-search-panel]{position:fixed;inset:var(--space-md);inline-size:auto;max-block-size:calc(100dvh - 2 * var(--space-md))}.next-docs__prev-next{grid-template-columns:minmax(0,1fr)}.next-docs__prev-next-link[data-direction=next]{grid-column:1}.next-theme-editor>[data-theme-editor-panel]{position:fixed;inset-block-start:calc(var(--site-header-min-height) + var(--space-sm));inset-inline:var(--space-sm);inline-size:auto}.next-theme-editor>[data-theme-editor-panel]>header,[data-theme-control-group]>div,.next-theme-editor__export-fields{grid-template-columns:minmax(0,1fr)}}@media(max-width:64rem){:root{--docs-shell-gap: var(--space-sm);--docs-content-gap: var(--space-sm)}.next-docs__sidebar,.next-docs__outline{position:static;max-block-size:none}.next-docs__outline[data-empty=true]{display:none}}@media(prefers-reduced-motion:reduce){html::-webkit-scrollbar-thumb,.next-docs__sidebar::-webkit-scrollbar-thumb,.next-docs__outline::-webkit-scrollbar-thumb,.next-docs-search>[data-docs-search-panel]::-webkit-scrollbar-thumb{transition:none}}.example-workbench{--card-padding: var(--space-md);--card-gap: 0;margin-block:var(--space-lg);background:transparent;--card-background: transparent;--tabs-panel-background: transparent;box-shadow:none;transform:none}.example-workbench:is(:hover,:focus-within){box-shadow:none;transform:none}.example-workbench card-header h2{margin:0;max-inline-size:min(40ch,100%);font-size:var(--font-size-lg);line-height:var(--line-height-tight)}.example-workbench card-header p{margin-block:var(--space-xs) 0}.example-workbench card-header button,.example-workbench [role=tab]{padding:var(--space-xs) var(--space-sm)}.example-workbench [data-workbench-copy]{display:inline-flex;inline-size:auto;align-items:center;justify-content:center;white-space:nowrap}.example-workbench__canvas{min-block-size:12rem;padding:clamp(var(--space-md),4cqi,var(--space-xl));overflow:auto;background:transparent}.example-workbench :is([data-workbench-preview-panel],.example-workbench__canvas,.example-workbench__viewport,css-tags-example){background:transparent!important}.example-workbench__viewport{position:relative;inline-size:100%;min-inline-size:min(15rem,100%);max-inline-size:100%}.example-workbench__resize-handle{position:absolute;z-index:2;inset-block:0;inset-inline-end:-.5rem;display:grid;inline-size:1rem;min-block-size:3rem;place-items:center;cursor:ew-resize;touch-action:none}.example-workbench__resize-handle>span{inline-size:.2rem;block-size:min(3rem,55%);border-radius:var(--radius-full);background:var(--outline-default)}.example-workbench__resize-handle:is(:hover,:focus-visible)>span{background:var(--accent)}.example-workbench__resize-handle:focus-visible{outline:var(--focus-ring-width, 2px) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset, 2px)}html[data-workbench-resizing=true]{cursor:ew-resize;user-select:none}.example-workbench[data-canvas=transparent] .example-workbench__canvas{background-color:var(--surface-default);background-image:linear-gradient(45deg,var(--outline-muted) 25%,transparent 25%),linear-gradient(-45deg,var(--outline-muted) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--outline-muted) 75%),linear-gradient(-45deg,transparent 75%,var(--outline-muted) 75%);background-position:0 0,0 .5rem,.5rem -.5rem,-.5rem 0;background-size:1rem 1rem}.example-workbench__source{overflow:hidden;border:1px solid var(--outline-subtle);border-radius:var(--radius-md);background:var(--surface-muted)}.example-workbench__source+.example-workbench__source{margin-block-start:var(--space-sm)}.example-workbench__source-toolbar{display:flex;min-block-size:2.5rem;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-block-end:1px solid var(--outline-subtle);color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.example-workbench__source-toolbar button{min-block-size:2rem;padding:var(--space-2xs) var(--space-sm);font-size:var(--font-size-xs);letter-spacing:normal;text-transform:none}.example-workbench__code{max-inline-size:100%;overflow-x:auto;overflow-y:hidden}.example-workbench__code pre{inline-size:max-content;min-inline-size:100%;max-inline-size:none;margin:0;overflow:visible;border:0;border-radius:0;box-shadow:none;white-space:pre}.example-workbench__code pre>code{display:block;padding:var(--space-md);font-size:var(--font-size-sm);line-height:1.6;tab-size:2;white-space:pre}[data-variable-controls]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--space-md)}[data-variable-control]{display:grid;align-content:start;gap:var(--space-xs);min-inline-size:0;padding:var(--space-sm);border:1px solid var(--outline-subtle);border-radius:var(--radius-md);background:var(--base)}[data-variable-control]>label,[data-variable-number-inputs],[data-variable-color-inputs]{display:grid;gap:var(--space-xs)}[data-variable-number-inputs]{grid-template-columns:minmax(6rem,1fr) minmax(5rem,.35fr) auto;align-items:center}[data-variable-color-inputs]{grid-template-columns:3rem minmax(0,1fr)}[data-variable-color-inputs] input[type=color]{inline-size:100%;block-size:100%;min-block-size:2.75rem;padding:.2rem}[data-variable-output]{max-inline-size:100%;margin:0;overflow:auto;box-shadow:none}.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.pagefind-ui__result.svelte-j9e30.svelte-j9e30{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-j9e30.svelte-j9e30:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-thumb.svelte-j9e30.svelte-j9e30{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-j9e30.svelte-j9e30{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-j9e30.svelte-j9e30{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-j9e30 .pagefind-ui__result-link.svelte-j9e30:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-j9e30.svelte-j9e30{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-j9e30.svelte-j9e30{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-j9e30.svelte-j9e30{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-j9e30.svelte-j9e30{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;display:flex;align-items:flex-start;gap:min(calc(40px * var(--pagefind-ui-scale)),3%);padding:calc(30px * var(--pagefind-ui-scale)) 0 calc(40px * var(--pagefind-ui-scale));border-top:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result.svelte-4xnkmf.svelte-4xnkmf:last-of-type{border-bottom:solid var(--pagefind-ui-border-width) var(--pagefind-ui-border)}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf{display:flex;flex-direction:column;padding-left:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf.svelte-4xnkmf:first-of-type{padding-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{font-size:.9em;position:relative}.pagefind-ui__result-nested.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:before{content:"⤷ ";position:absolute;top:0;right:calc(100% + .1em)}.pagefind-ui__result-thumb.svelte-4xnkmf.svelte-4xnkmf{width:min(30%,calc((30% - (100px * var(--pagefind-ui-scale))) * 100000));max-width:calc(120px * var(--pagefind-ui-scale));margin-top:calc(10px * var(--pagefind-ui-scale));aspect-ratio:var(--pagefind-ui-image-box-ratio);position:relative}.pagefind-ui__result-image.svelte-4xnkmf.svelte-4xnkmf{display:block;position:absolute;left:50%;transform:translate(-50%);font-size:0;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:var(--pagefind-ui-image-border-radius)}.pagefind-ui__result-inner.svelte-4xnkmf.svelte-4xnkmf{flex:1;display:flex;flex-direction:column;align-items:flex-start;margin-top:calc(10px * var(--pagefind-ui-scale))}.pagefind-ui__result-title.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:700;font-size:calc(21px * var(--pagefind-ui-scale));margin-top:0;margin-bottom:0}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf{color:var(--pagefind-ui-text);text-decoration:none}.pagefind-ui__result-title.svelte-4xnkmf .pagefind-ui__result-link.svelte-4xnkmf:hover{text-decoration:underline}.pagefind-ui__result-excerpt.svelte-4xnkmf.svelte-4xnkmf{display:inline-block;font-weight:400;font-size:calc(16px * var(--pagefind-ui-scale));margin-top:calc(4px * var(--pagefind-ui-scale));margin-bottom:0;min-width:calc(250px * var(--pagefind-ui-scale))}.pagefind-ui__loading.svelte-4xnkmf.svelte-4xnkmf{color:var(--pagefind-ui-text);background-color:var(--pagefind-ui-text);border-radius:var(--pagefind-ui-border-radius);opacity:.1;pointer-events:none}.pagefind-ui__result-tags.svelte-4xnkmf.svelte-4xnkmf{list-style-type:none;padding:0;display:flex;gap:calc(20px * var(--pagefind-ui-scale));flex-wrap:wrap;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__result-tag.svelte-4xnkmf.svelte-4xnkmf{padding:calc(4px * var(--pagefind-ui-scale)) calc(8px * var(--pagefind-ui-scale));font-size:calc(14px * var(--pagefind-ui-scale));border-radius:var(--pagefind-ui-border-radius);background-color:var(--pagefind-ui-tag)}legend.svelte-1v2r7ls.svelte-1v2r7ls{position:absolute;clip:rect(0 0 0 0)}.pagefind-ui__filter-panel.svelte-1v2r7ls.svelte-1v2r7ls{min-width:min(calc(260px * var(--pagefind-ui-scale)),100%);flex:1;display:flex;flex-direction:column;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{border:0;padding:0}.pagefind-ui__filter-block.svelte-1v2r7ls.svelte-1v2r7ls{padding:0;display:block;border-bottom:solid calc(2px * var(--pagefind-ui-scale)) var(--pagefind-ui-border);padding:calc(20px * var(--pagefind-ui-scale)) 0}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls{font-size:calc(16px * var(--pagefind-ui-scale));position:relative;display:flex;align-items:center;list-style:none;font-weight:700;cursor:pointer;height:calc(24px * var(--pagefind-ui-scale))}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls::-webkit-details-marker{display:none}.pagefind-ui__filter-name.svelte-1v2r7ls.svelte-1v2r7ls:after{position:absolute;content:"";right:calc(6px * var(--pagefind-ui-scale));top:50%;width:calc(8px * var(--pagefind-ui-scale));height:calc(8px * var(--pagefind-ui-scale));border:solid calc(2px * var(--pagefind-ui-scale)) currentColor;border-right:0;border-top:0;transform:translateY(-70%) rotate(-45deg)}.pagefind-ui__filter-block[open].svelte-1v2r7ls .pagefind-ui__filter-name.svelte-1v2r7ls:after{transform:translateY(-70%) rotate(-225deg)}.pagefind-ui__filter-group.svelte-1v2r7ls.svelte-1v2r7ls{display:flex;flex-direction:column;gap:calc(20px * var(--pagefind-ui-scale));padding-top:calc(30px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls{position:relative;display:flex;align-items:center;gap:calc(8px * var(--pagefind-ui-scale))}.pagefind-ui__filter-value.svelte-1v2r7ls.svelte-1v2r7ls:before{position:absolute;content:"";top:50%;left:calc(8px * var(--pagefind-ui-scale));width:0px;height:0px;border:solid 1px #fff;opacity:0;transform:translate(calc(4.5px * var(--pagefind-ui-scale) * -1),calc(.8px * var(--pagefind-ui-scale))) skew(-5deg) rotate(-45deg);transform-origin:top left;border-top:0;border-right:0;pointer-events:none}.pagefind-ui__filter-value.pagefind-ui__filter-value--checked.svelte-1v2r7ls.svelte-1v2r7ls:before{opacity:1;width:calc(9px * var(--pagefind-ui-scale));height:calc(4px * var(--pagefind-ui-scale));transition:width .1s ease-out .1s,height .1s ease-in}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls{margin:0;width:calc(16px * var(--pagefind-ui-scale));height:calc(16px * var(--pagefind-ui-scale));border:solid 1px var(--pagefind-ui-border);appearance:none;-webkit-appearance:none;border-radius:calc(var(--pagefind-ui-border-radius) / 2);background-color:var(--pagefind-ui-background);cursor:pointer}.pagefind-ui__filter-checkbox.svelte-1v2r7ls.svelte-1v2r7ls:checked{background-color:var(--pagefind-ui-primary);border:solid 1px var(--pagefind-ui-primary)}.pagefind-ui__filter-label.svelte-1v2r7ls.svelte-1v2r7ls{cursor:pointer;font-size:calc(16px * var(--pagefind-ui-scale));font-weight:400}.pagefind-ui--reset *:where(:not(html,iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;outline:revert}.pagefind-ui--reset *,.pagefind-ui--reset *:before,.pagefind-ui--reset *:after{box-sizing:border-box}.pagefind-ui--reset a,.pagefind-ui--reset button{cursor:revert}.pagefind-ui--reset ol,.pagefind-ui--reset ul,.pagefind-ui--reset menu{list-style:none}.pagefind-ui--reset img{max-width:100%}.pagefind-ui--reset table{border-collapse:collapse}.pagefind-ui--reset input,.pagefind-ui--reset textarea{-webkit-user-select:auto}.pagefind-ui--reset textarea{white-space:revert}.pagefind-ui--reset meter{-webkit-appearance:revert;appearance:revert}.pagefind-ui--reset ::placeholder{color:unset}.pagefind-ui--reset :where([hidden]){display:none}.pagefind-ui--reset :where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}.pagefind-ui--reset :where([draggable=true]){-webkit-user-drag:element}.pagefind-ui--reset mark{all:revert}:root{--pagefind-ui-scale:.8;--pagefind-ui-primary:#393939;--pagefind-ui-text:#393939;--pagefind-ui-background:#ffffff;--pagefind-ui-border:#eeeeee;--pagefind-ui-tag:#eeeeee;--pagefind-ui-border-width:2px;--pagefind-ui-border-radius:8px;--pagefind-ui-image-border-radius:8px;--pagefind-ui-image-box-ratio:3 / 2;--pagefind-ui-font:system, -apple-system, "BlinkMacSystemFont", ".SFNSText-Regular", "San Francisco", "Roboto", "Segoe UI", "Helvetica Neue", "Lucida Grande", "Ubuntu", "arial", sans-serif}.pagefind-ui.svelte-e9gkc3{width:100%;color:var(--pagefind-ui-text);font-family:var(--pagefind-ui-font)}.pagefind-ui__hidden.svelte-e9gkc3{display:none!important}.pagefind-ui__suppressed.svelte-e9gkc3{opacity:0;pointer-events:none}.pagefind-ui__form.svelte-e9gkc3{position:relative}.pagefind-ui__form.svelte-e9gkc3:before{background-color:var(--pagefind-ui-text);width:calc(18px * var(--pagefind-ui-scale));height:calc(18px * var(--pagefind-ui-scale));top:calc(23px * var(--pagefind-ui-scale));left:calc(20px * var(--pagefind-ui-scale));content:"";position:absolute;display:block;opacity:.7;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7549 11.255H11.9649L11.6849 10.985C12.6649 9.845 13.2549 8.365 13.2549 6.755C13.2549 3.165 10.3449 0.255005 6.75488 0.255005C3.16488 0.255005 0.254883 3.165 0.254883 6.755C0.254883 10.345 3.16488 13.255 6.75488 13.255C8.36488 13.255 9.84488 12.665 10.9849 11.685L11.2549 11.965V12.755L16.2549 17.745L17.7449 16.255L12.7549 11.255ZM6.75488 11.255C4.26488 11.255 2.25488 9.245 2.25488 6.755C2.25488 4.26501 4.26488 2.255 6.75488 2.255C9.24488 2.255 11.2549 4.26501 11.2549 6.755C11.2549 9.245 9.24488 11.255 6.75488 11.255Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%;z-index:9;pointer-events:none}.pagefind-ui__search-input.svelte-e9gkc3{height:calc(64px * var(--pagefind-ui-scale));padding:0 calc(70px * var(--pagefind-ui-scale)) 0 calc(54px * var(--pagefind-ui-scale));background-color:var(--pagefind-ui-background);border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);font-size:calc(21px * var(--pagefind-ui-scale));position:relative;appearance:none;-webkit-appearance:none;display:flex;width:100%;box-sizing:border-box;font-weight:700}.pagefind-ui__search-input.svelte-e9gkc3::placeholder{opacity:.2}.pagefind-ui__search-clear.svelte-e9gkc3{position:absolute;top:calc(3px * var(--pagefind-ui-scale));right:calc(3px * var(--pagefind-ui-scale));height:calc(58px * var(--pagefind-ui-scale));padding:0 calc(15px * var(--pagefind-ui-scale)) 0 calc(2px * var(--pagefind-ui-scale));color:var(--pagefind-ui-text);font-size:calc(14px * var(--pagefind-ui-scale));cursor:pointer;background-color:var(--pagefind-ui-background);border-radius:var(--pagefind-ui-border-radius)}.pagefind-ui__drawer.svelte-e9gkc3{gap:calc(60px * var(--pagefind-ui-scale));display:flex;flex-direction:row;flex-wrap:wrap}.pagefind-ui__results-area.svelte-e9gkc3{min-width:min(calc(400px * var(--pagefind-ui-scale)),100%);flex:1000;margin-top:calc(20px * var(--pagefind-ui-scale))}.pagefind-ui__results.svelte-e9gkc3{padding:0}.pagefind-ui__message.svelte-e9gkc3{box-sizing:content-box;font-size:calc(16px * var(--pagefind-ui-scale));height:calc(24px * var(--pagefind-ui-scale));padding:calc(20px * var(--pagefind-ui-scale)) 0;display:flex;align-items:center;font-weight:700;margin-top:0}.pagefind-ui__button.svelte-e9gkc3{margin-top:calc(40px * var(--pagefind-ui-scale));border:var(--pagefind-ui-border-width) solid var(--pagefind-ui-border);border-radius:var(--pagefind-ui-border-radius);height:calc(48px * var(--pagefind-ui-scale));padding:0 calc(12px * var(--pagefind-ui-scale));font-size:calc(16px * var(--pagefind-ui-scale));color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background);width:100%;text-align:center;font-weight:700;cursor:pointer}.pagefind-ui__button.svelte-e9gkc3:hover{border-color:var(--pagefind-ui-primary);color:var(--pagefind-ui-primary);background:var(--pagefind-ui-background)}
