.fx-etteilla-icon.svelte-qynzja{--fx-icon-c0: var(--fx-icon-stroke);--fx-icon-c1: none;--fx-icon-c2: var(--fx-icon-stroke);--fx-icon-c3: none;--fx-icon-size: 48px;--fx-icon-stroke: currentColor;--fx-icon-contrast: var(--color-bg-surface);--fx-icon-stroke-width: 2;--fx-icon-linecap: round;--fx-icon-linejoin: round;--fx-icon-accent: color-mix(in oklch, var(--fx-icon-stroke) 32%, var(--fx-icon-contrast));--fx-icon-accent-soft: color-mix(in oklch, var(--fx-icon-accent) 45%, var(--fx-icon-contrast));display:inline-grid;width:var(--fx-icon-size);height:var(--fx-icon-size);flex:none;place-items:center;color:var(--fx-icon-stroke);line-height:1}.fx-etteilla-icon[data-icon-theme=fill].svelte-qynzja{--fx-icon-c1: var(--fx-icon-stroke);--fx-icon-c2: var(--fx-icon-contrast);--fx-icon-c3: var(--fx-icon-contrast)}.fx-etteilla-icon[data-icon-theme=two-tone].svelte-qynzja{--fx-icon-c1: var(--fx-icon-accent);--fx-icon-c3: var(--fx-icon-accent)}.fx-etteilla-icon[data-icon-theme=multi-color].svelte-qynzja{--fx-icon-c1: var(--fx-icon-accent);--fx-icon-c2: var(--fx-icon-contrast);--fx-icon-c3: var(--fx-icon-accent-soft)}.fx-etteilla-icon.svelte-qynzja svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%}.fx-etteilla-icon.svelte-qynzja .fx-ip-s0{stroke:var(--fx-icon-c0)}.fx-etteilla-icon.svelte-qynzja .fx-ip-s1{stroke:var(--fx-icon-c1)}.fx-etteilla-icon.svelte-qynzja .fx-ip-s2{stroke:var(--fx-icon-c2)}.fx-etteilla-icon.svelte-qynzja .fx-ip-s3{stroke:var(--fx-icon-c3)}.fx-etteilla-icon.svelte-qynzja .fx-ip-f0{fill:var(--fx-icon-c0)}.fx-etteilla-icon.svelte-qynzja .fx-ip-f1{fill:var(--fx-icon-c1)}.fx-etteilla-icon.svelte-qynzja .fx-ip-f2{fill:var(--fx-icon-c2)}.fx-etteilla-icon.svelte-qynzja .fx-ip-f3{fill:var(--fx-icon-c3)}.fx-etteilla-icon.svelte-qynzja .fx-ip-sw{stroke-width:var(--fx-icon-stroke-width)}.fx-etteilla-icon.svelte-qynzja .fx-ip-lc{stroke-linecap:var(--fx-icon-linecap)}.fx-etteilla-icon.svelte-qynzja .fx-ip-lj{stroke-linejoin:var(--fx-icon-linejoin)}.fx-etteilla-icon[data-icon-palette=mono].svelte-qynzja svg:not([fill=none]),.fx-etteilla-icon[data-icon-palette=mono].svelte-qynzja svg [fill]:not([fill=none],:is(clipPath,mask) *){fill:var(--fx-icon-stroke)}.fx-etteilla-icon[data-icon-palette=mono].svelte-qynzja svg [stroke]:not([stroke=none],:is(clipPath,mask) *){stroke:var(--fx-icon-stroke)}.fx-dropdown__positioner.svelte-1a7ox77{--z-index: var(--z-dropdown)}.fx-dropdown__menu.svelte-1a7ox77{position:relative;z-index:var(--z-dropdown);min-width:15rem;max-height:min(24rem,calc(100dvh - 2rem));overflow-y:auto;border:1px solid var(--color-line-default);border-radius:.75rem;background:var(--color-bg-surface);box-shadow:0 10px 28px #0000001f;color:var(--color-fg-default)}.fx-dropdown__menu.svelte-1a7ox77:focus{outline:none}.fx-dropdown__menu--fade[data-state=open].svelte-1a7ox77,.fx-dropdown__menu--inner[data-state=open].svelte-1a7ox77{animation:fx-overlay-fade-in var(--overlay-duration) var(--overlay-enter-ease)}.fx-dropdown__menu--fade[data-state=closed].svelte-1a7ox77,.fx-dropdown__menu--inner[data-state=closed].svelte-1a7ox77{animation:fx-overlay-fade-out var(--overlay-duration) var(--overlay-exit-ease) forwards}.fx-dropdown__menu--scale[data-state=open].svelte-1a7ox77,.fx-dropdown__menu--slide[data-state=open].svelte-1a7ox77,.fx-dropdown__menu--inner[data-state=open].svelte-1a7ox77 .fx-dropdown__menu-inner:where(.svelte-1a7ox77){animation:fx-overlay-pop-in var(--overlay-duration) var(--overlay-enter-ease)}.fx-dropdown__menu--scale[data-state=closed].svelte-1a7ox77,.fx-dropdown__menu--slide[data-state=closed].svelte-1a7ox77{animation:fx-overlay-pop-out var(--overlay-duration) var(--overlay-exit-ease) forwards}@media(prefers-reduced-motion:no-preference){.fx-dropdown__menu--scale.svelte-1a7ox77{--overlay-shift: 0rem;--overlay-scale: .95}.fx-dropdown__menu--slide.svelte-1a7ox77{--overlay-shift: .875rem;--overlay-scale: 1}.fx-dropdown__menu--inner.svelte-1a7ox77{--overlay-shift: .25rem;--overlay-scale: 1}}.fx-dropdown__menu-inner.svelte-1a7ox77{display:flex;flex-direction:column;gap:.125rem;padding:.25rem}.fx-dropdown__group.svelte-1a7ox77{display:flex;flex-direction:column;gap:.125rem}.fx-dropdown__item.svelte-1a7ox77{display:flex;width:100%;align-items:center;gap:.75rem;min-height:2.25rem;border:0;border-radius:.5rem;background:transparent;color:var(--color-fg-default);cursor:pointer;font:inherit;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;text-align:start;text-decoration:none;transition-duration:var(--default-duration);transition-property:background-color,color,box-shadow;transition-timing-function:var(--default-ease)}.fx-dropdown__item.svelte-1a7ox77:focus{outline:none}.fx-dropdown__item[data-highlighted].svelte-1a7ox77{background:var(--color-bg-hover)}.fx-dropdown__menu.svelte-1a7ox77:focus-visible .fx-dropdown__item[data-highlighted]:where(.svelte-1a7ox77){box-shadow:var(--left-focus)}.fx-dropdown__item[data-disabled].svelte-1a7ox77{background:transparent;color:var(--color-disabled-fg);cursor:not-allowed}.fx-dropdown__menu.svelte-1a7ox77 .fx-dropdown__item-icon,.fx-dropdown__check-slot.svelte-1a7ox77{width:1rem;height:1rem;flex:0 0 auto}.fx-dropdown__menu.svelte-1a7ox77 .fx-dropdown__item-icon{color:var(--color-fg-muted)}.fx-dropdown__check-slot.svelte-1a7ox77{display:inline-flex;align-items:center;justify-content:center;color:var(--fx-tone-500)}.fx-dropdown__menu.svelte-1a7ox77 .fx-dropdown__check,.fx-dropdown__menu.svelte-1a7ox77 .fx-dropdown__chevron-end{width:1rem;height:1rem;flex:0 0 auto}.fx-dropdown__item-label.svelte-1a7ox77{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-dropdown__item-hint.svelte-1a7ox77{flex:none;color:var(--color-fg-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-line)}[data-surface=black].svelte-1a7ox77 .fx-dropdown__item-hint:where(.svelte-1a7ox77){color:var(--color-glass-inverse-muted)}.fx-dropdown__divider.svelte-1a7ox77{height:1px;margin:.25rem;background:var(--color-line-default)}.fx-dropdown__section-title.svelte-1a7ox77,.fx-dropdown__header.svelte-1a7ox77{padding:.5rem .75rem .375rem;color:var(--color-fg-muted);font-size:.75rem;letter-spacing:.02em;line-height:1.125rem}.fx-dropdown__header.svelte-1a7ox77{color:var(--color-fg-default);font-size:.8125rem;letter-spacing:0}[data-surface=black].svelte-1a7ox77>.fx-dropdown__menu:where(.svelte-1a7ox77){border-color:var(--color-disabled-dark-line);background:var(--color-bg-inverse);box-shadow:0 20px 44px #ffffff12;color:var(--color-fg-inverse)}[data-surface=black].svelte-1a7ox77 .fx-dropdown__item:where(.svelte-1a7ox77),[data-surface=black].svelte-1a7ox77 .fx-dropdown__header:where(.svelte-1a7ox77){color:var(--color-fg-inverse)}[data-surface=black].svelte-1a7ox77 .fx-dropdown__item[data-highlighted]:where(.svelte-1a7ox77){background:var(--color-bg-inverse-hover)}[data-surface=black].svelte-1a7ox77 .fx-dropdown__menu:where(.svelte-1a7ox77):focus-visible .fx-dropdown__item[data-highlighted]:where(.svelte-1a7ox77){box-shadow:var(--left-focus-dark)}[data-surface=black].svelte-1a7ox77 .fx-dropdown__item[data-disabled]:where(.svelte-1a7ox77){background:transparent;color:var(--color-disabled-dark-fg)}[data-surface=black].svelte-1a7ox77 .fx-dropdown__menu:where(.svelte-1a7ox77) .fx-dropdown__item-icon,[data-surface=black].svelte-1a7ox77 .fx-dropdown__section-title:where(.svelte-1a7ox77){color:color-mix(in oklch,var(--color-fg-inverse),transparent 42%)}[data-surface=black].svelte-1a7ox77 .fx-dropdown__check-slot:where(.svelte-1a7ox77){color:var(--fx-tone-400)}[data-surface=black].svelte-1a7ox77 .fx-dropdown__divider:where(.svelte-1a7ox77){background:var(--color-disabled-dark-line)}.fx-dropdown.svelte-vxtu{position:relative;display:inline-flex}.fx-dropdown__toggle.svelte-vxtu{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;border:1px solid var(--color-line-default);border-radius:var(--radius-button);background:var(--color-bg-surface);color:var(--color-fg-default);cursor:pointer;font:inherit;font-size:.875rem;line-height:1.25rem;padding:.625rem .875rem;transition-duration:var(--default-duration);transition-property:background-color,border-color,color,box-shadow,transform;transition-timing-function:var(--default-ease);white-space:nowrap}.fx-dropdown__toggle.svelte-vxtu:hover{border-color:var(--color-line-strong);background:var(--color-bg-hover)}.fx-dropdown__toggle.svelte-vxtu:focus-visible{border-color:var(--fx-tone-500);box-shadow:0 0 0 3px color-mix(in oklch,var(--fx-tone-500),transparent 76%);outline:0}.fx-dropdown__toggle.svelte-vxtu:active{transform:var(--default-press)}.fx-dropdown__toggle.svelte-vxtu:disabled{border-color:var(--color-disabled-line);background:var(--color-disabled-bg);color:var(--color-disabled-fg);cursor:not-allowed;transform:none}.fx-dropdown--icon-trigger.svelte-vxtu .fx-dropdown__toggle:where(.svelte-vxtu){width:2.5rem;padding:0}.fx-dropdown.svelte-vxtu .fx-dropdown__trigger-icon,.fx-dropdown.svelte-vxtu .fx-dropdown__chevron{width:1rem;height:1rem;flex:0 0 auto}.fx-dropdown.svelte-vxtu .fx-dropdown__chevron{transition-duration:var(--default-duration);transition-property:transform;transition-timing-function:var(--default-ease)}.fx-dropdown__toggle[data-state=open].svelte-vxtu .fx-dropdown__chevron{transform:rotate(180deg)}.fx-dropdown__fallback.svelte-vxtu{min-width:10rem;margin:0;border:1px solid var(--color-line-default);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-soft);color:var(--color-fg-default);padding:.25rem}@supports (position-area: bottom){.fx-dropdown__fallback.svelte-vxtu{inset:auto;position-area:bottom span-left;position-try-fallbacks:flip-block,flip-inline;margin-block:.5rem}}.fx-dropdown__fallback-list.svelte-vxtu{display:grid;gap:.125rem;margin:0;padding:0;list-style:none}.fx-dropdown__fallback-item.svelte-vxtu{display:flex;min-height:2.25rem;align-items:center;justify-content:space-between;gap:.75rem;border-radius:var(--radius-sm);color:inherit;font-size:var(--type-control-size);line-height:var(--type-control-line);padding:.5rem .75rem;text-decoration:none}a.fx-dropdown__fallback-item.svelte-vxtu:hover,a.fx-dropdown__fallback-item.svelte-vxtu:focus-visible{background:var(--color-bg-hover);outline:0}a.fx-dropdown__fallback-item.svelte-vxtu:focus-visible{box-shadow:var(--left-focus)}.fx-dropdown__fallback-item--disabled.svelte-vxtu,.fx-dropdown__fallback-hint.svelte-vxtu{color:var(--color-fg-muted)}.fx-dropdown__fallback-hint.svelte-vxtu{font-size:var(--type-caption-size);line-height:var(--type-caption-line)}.fx-dropdown[data-surface=black].svelte-vxtu .fx-dropdown__fallback:where(.svelte-vxtu){border-color:var(--color-glass-inverse-line);background:var(--color-bg-inverse);color:var(--color-fg-inverse)}.fx-dropdown[data-surface=black].svelte-vxtu a.fx-dropdown__fallback-item:where(.svelte-vxtu):hover,.fx-dropdown[data-surface=black].svelte-vxtu a.fx-dropdown__fallback-item:where(.svelte-vxtu):focus-visible{background:var(--color-bg-inverse-hover)}.fx-dropdown[data-surface=black].svelte-vxtu a.fx-dropdown__fallback-item:where(.svelte-vxtu):focus-visible{box-shadow:var(--left-focus-dark)}.fx-dropdown[data-surface=black].svelte-vxtu .fx-dropdown__fallback-item--disabled:where(.svelte-vxtu),.fx-dropdown[data-surface=black].svelte-vxtu .fx-dropdown__fallback-hint:where(.svelte-vxtu){color:var(--color-glass-inverse-muted)}.fx-dropdown[data-surface=black].svelte-vxtu .fx-dropdown__toggle:where(.svelte-vxtu){border-color:var(--color-disabled-dark-line);background:var(--color-bg-inverse);color:var(--color-fg-inverse)}.fx-dropdown[data-surface=black].svelte-vxtu .fx-dropdown__toggle:where(.svelte-vxtu):hover{border-color:color-mix(in oklch,var(--color-fg-inverse),transparent 68%);background:var(--color-bg-inverse-hover)}.fx-dropdown[data-surface=black].svelte-vxtu .fx-dropdown__toggle:where(.svelte-vxtu):focus-visible{border-color:color-mix(in oklch,var(--fx-tone-400),transparent 48%);box-shadow:0 0 0 3px color-mix(in oklch,var(--fx-tone-400),transparent 70%)}.fx-dropdown[data-surface=black].svelte-vxtu .fx-dropdown__toggle:where(.svelte-vxtu):disabled{border-color:var(--color-disabled-dark-line);background:var(--color-disabled-dark-bg);color:var(--color-disabled-dark-fg)}.fx-animated-chevron.svelte-2zyndw{display:inline-grid;width:var(--fx-animated-chevron-size);height:var(--fx-animated-chevron-size);flex:none;place-items:center;color:currentColor;line-height:1}.fx-animated-chevron__svg.svelte-2zyndw{display:block;width:100%;height:100%;overflow:visible;transform:rotate(var(--fx-animated-chevron-direction, 0deg));transition:transform var(--unfold-duration) cubic-bezier(.2,0,0,1)}.fx-animated-chevron[data-direction=up].svelte-2zyndw{--fx-animated-chevron-direction: 180deg}.fx-animated-chevron[data-direction=left].svelte-2zyndw{--fx-animated-chevron-direction: 90deg}.fx-animated-chevron[data-direction=right].svelte-2zyndw{--fx-animated-chevron-direction: -90deg}.fx-animated-chevron__stroke.svelte-2zyndw{stroke:currentColor;stroke-width:var(--fx-animated-chevron-stroke-width);stroke-linecap:round;vector-effect:non-scaling-stroke;transition:transform var(--unfold-duration) cubic-bezier(.2,0,0,1),stroke var(--default-duration) var(--default-ease)}.fx-animated-chevron__stroke--start.svelte-2zyndw{transform:translate(6.1px,7.2px) rotate(45deg)}.fx-animated-chevron__stroke--end.svelte-2zyndw{transform:translate(9.9px,7.2px) rotate(-45deg)}.fx-animated-chevron[data-open=true].svelte-2zyndw .fx-animated-chevron__stroke--start:where(.svelte-2zyndw){transform:translate(6.1px,8.8px) rotate(-45deg)}.fx-animated-chevron[data-open=true].svelte-2zyndw .fx-animated-chevron__stroke--end:where(.svelte-2zyndw){transform:translate(9.9px,8.8px) rotate(45deg)}@media(prefers-reduced-motion:reduce){.fx-animated-chevron__svg.svelte-2zyndw,.fx-animated-chevron__stroke.svelte-2zyndw{transition:none}}.fx-desktop-menu.svelte-8t6x4k{--fx-desktop-menu-bg: var(--color-bg-surface);--fx-desktop-menu-fg: var(--color-fg-default);--fx-desktop-menu-line: var(--color-line-default);--fx-desktop-menu-accent: var(--color-primary-600);--fx-desktop-menu-panel: var(--color-bg-surface);position:relative;z-index:var(--z-header);width:100%;color:var(--fx-desktop-menu-fg)}.fx-desktop-menu[data-surface=black].svelte-8t6x4k{--fx-desktop-menu-bg: var(--color-bg-inverse);--fx-desktop-menu-fg: var(--color-fg-inverse);--fx-desktop-menu-line: var(--color-glass-inverse-line);--fx-desktop-menu-accent: var(--color-primary-400);--fx-desktop-menu-panel: var(--color-glass-inverse)}.fx-desktop-menu__band.svelte-8t6x4k{position:relative;z-index:1;border-block-end:1px solid var(--fx-desktop-menu-line);background:var(--fx-desktop-menu-bg)}.fx-desktop-menu__bar.svelte-8t6x4k{width:100%;max-width:var(--site-max-width);min-height:4rem;column-gap:1.5rem;margin-inline:auto;padding-inline:var(--site-gutter)}.fx-desktop-menu__brand.svelte-8t6x4k{display:inline-flex;min-height:2.75rem;align-items:center;border-radius:var(--radius-sm);color:var(--fx-desktop-menu-fg);text-decoration:none}.fx-desktop-menu__brand.svelte-8t6x4k:focus-visible{outline:2px solid var(--fx-desktop-menu-fg);outline-offset:.25rem}.fx-desktop-menu__brand.svelte-8t6x4k .fx-desktop-menu__lockup.fx-etteilla-icon{width:var(--type-header-brand-stacked-width);height:auto;aspect-ratio:var(--type-brand-stacked-aspect)}.fx-desktop-menu__brand.svelte-8t6x4k .fx-desktop-menu__monogram.fx-etteilla-icon{width:var(--type-header-brand-mark-size);height:var(--type-header-brand-mark-size)}.fx-desktop-menu__brand.svelte-8t6x4k .fx-desktop-menu__wordmark.fx-etteilla-icon{width:var(--type-header-brand-wordmark-width);height:var(--type-header-brand-wordmark-height)}.fx-desktop-menu__nav.svelte-8t6x4k{align-self:stretch;min-height:3rem}.fx-desktop-menu__list.svelte-8t6x4k{display:flex;align-items:stretch;gap:.25rem;margin:0;padding:0;list-style:none}.fx-desktop-menu__item.svelte-8t6x4k{position:relative;display:flex;align-items:center}.fx-desktop-menu__link.svelte-8t6x4k{display:inline-flex;min-height:var(--type-nav-label-line);align-items:center;gap:.25rem;border:0;border-radius:var(--radius-button);background:transparent;color:var(--fx-desktop-menu-fg);cursor:pointer;font:inherit;padding-block:.25rem;padding-inline:.5rem;text-decoration:none;white-space:nowrap;transition:color var(--default-duration) var(--default-ease)}.fx-desktop-menu__link.svelte-8t6x4k:after{position:absolute;inset:0;content:""}.fx-desktop-menu__link--text.svelte-8t6x4k{cursor:default}.fx-desktop-menu__link.svelte-8t6x4k:hover,.fx-desktop-menu__link[aria-expanded=true].svelte-8t6x4k{color:var(--fx-desktop-menu-accent)}.fx-desktop-menu__link--text.svelte-8t6x4k:hover{color:var(--fx-desktop-menu-fg)}.fx-desktop-menu__link.svelte-8t6x4k:focus-visible{outline:2px solid var(--fx-desktop-menu-fg);outline-offset:2px}.fx-desktop-menu__link[aria-current].svelte-8t6x4k{text-decoration-line:underline;text-decoration-thickness:var(--underline-focus-thickness);text-underline-offset:var(--underline-offset)}.fx-desktop-menu__actions.svelte-8t6x4k{display:inline-flex;align-items:center;justify-self:end;gap:.5rem}@media(forced-colors:active){.fx-desktop-menu__panel.svelte-8t6x4k{border:1px solid CanvasText}}.fx-desktop-menu__scrim.svelte-8t6x4k{position:fixed;z-index:-1;inset:0;background:var(--color-glass-inverse);opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur));backdrop-filter:blur(var(--overlay-backdrop-blur));transition:opacity var(--overlay-duration) var(--overlay-exit-ease),visibility 0s linear var(--overlay-duration)}.fx-desktop-menu__scrim[data-state=open].svelte-8t6x4k{opacity:1;visibility:visible;transition:opacity var(--overlay-duration) var(--overlay-enter-ease),visibility 0s}.fx-desktop-menu__frame.svelte-8t6x4k{position:absolute;inset-block-start:100%;inset-inline:0;display:flex;max-height:calc(100dvh - 100%);flex-direction:column;clip-path:inset(0 0 -4rem 0);pointer-events:none}.fx-desktop-menu__panel.svelte-8t6x4k{min-height:0;overflow-y:auto;overscroll-behavior:contain;border-block-end:1px solid var(--fx-desktop-menu-line);background:var(--fx-desktop-menu-panel);box-shadow:var(--shadow-xl);color:var(--fx-desktop-menu-fg);pointer-events:auto;visibility:hidden;transform:translateY(-100%);transition:transform var(--overlay-duration) var(--overlay-exit-ease),visibility 0s linear var(--overlay-duration)}.fx-desktop-menu[data-surface=black].svelte-8t6x4k .fx-desktop-menu__panel:where(.svelte-8t6x4k){-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}.fx-desktop-menu__panel[data-state=open].svelte-8t6x4k{visibility:visible;transform:none;transition:transform calc(var(--overlay-duration) * 1.5) var(--overlay-enter-ease),visibility 0s}@starting-style{.fx-desktop-menu__panel[data-state=open].svelte-8t6x4k{transform:translateY(-100%)}.fx-desktop-menu__scrim[data-state=open].svelte-8t6x4k{opacity:0}}.fx-desktop-menu__panel.svelte-8t6x4k:focus{outline:none}.fx-desktop-menu__panel[data-instant].svelte-8t6x4k,.fx-desktop-menu__scrim[data-instant].svelte-8t6x4k{transition:none}.fx-desktop-menu__stack.svelte-8t6x4k{display:grid;width:100%;max-width:var(--site-max-width);margin-inline:auto;padding-inline:var(--site-gutter)}.fx-desktop-menu__content.svelte-8t6x4k{display:grid;grid-area:1 / 1;align-content:start;gap:1.25rem;opacity:0;visibility:hidden;transition:opacity var(--default-duration) var(--default-ease),visibility 0s linear var(--default-duration)}.fx-desktop-menu__content[data-active].svelte-8t6x4k{opacity:1;visibility:visible;transition:opacity var(--default-duration) var(--default-ease),visibility 0s}.fx-desktop-menu__landing.svelte-8t6x4k{display:flex;min-height:var(--type-nav-label-line);align-items:center}.fx-desktop-menu__all.svelte-8t6x4k{display:inline-flex;align-items:center;gap:.5rem;margin:0;color:var(--fx-desktop-menu-fg);text-decoration:none;transition:color var(--default-duration) var(--default-ease)}a.fx-desktop-menu__all.svelte-8t6x4k:hover,a.fx-desktop-menu__all.svelte-8t6x4k:focus-visible{color:var(--fx-desktop-menu-accent)}a.fx-desktop-menu__all.svelte-8t6x4k:focus-visible{outline:0;text-decoration-line:underline;text-decoration-thickness:var(--underline-focus-thickness);text-underline-offset:var(--underline-offset)}.fx-desktop-menu__body.svelte-8t6x4k{display:flex;align-items:flex-start;justify-content:space-between}.fx-desktop-menu__columns.svelte-8t6x4k{--fx-desktop-menu-column-min: 8rem;display:grid;min-width:0;flex:1 1 0;grid-template-columns:repeat(auto-fit,minmax(var(--fx-desktop-menu-column-min),1fr))}.fx-desktop-menu__columns[data-kind=decks].svelte-8t6x4k{--fx-desktop-menu-column-min: 10.5rem}.fx-desktop-menu__column.svelte-8t6x4k{min-width:0}.fx-desktop-menu__highlights.svelte-8t6x4k{flex:none}.fx-desktop-menu__heading.svelte-8t6x4k{margin:0 0 .5rem;color:var(--fx-desktop-menu-fg);letter-spacing:var(--type-tracking-label);text-transform:uppercase}.fx-desktop-menu__highlight-list.svelte-8t6x4k{display:flex;gap:1.25rem;margin:0;padding:0;list-style:none}.fx-desktop-menu__highlight.svelte-8t6x4k{display:grid;gap:.375rem;border-radius:var(--radius-sm);color:var(--fx-desktop-menu-fg);text-decoration:none}.fx-desktop-menu__highlight.svelte-8t6x4k:hover .fx-desktop-menu__highlight-title:where(.svelte-8t6x4k){color:var(--fx-desktop-menu-accent)}.fx-desktop-menu__highlight.svelte-8t6x4k:focus-visible{outline:2px solid var(--fx-desktop-menu-fg);outline-offset:.25rem}.fx-desktop-menu__highlight-frame.svelte-8t6x4k{display:grid;place-items:center;overflow:hidden;border-radius:var(--radius-sm)}.fx-desktop-menu__highlight-frame.svelte-8t6x4k .fx-desktop-menu__highlight-image{max-width:100%;max-height:100%;object-fit:contain}.fx-desktop-menu__highlight-title.svelte-8t6x4k,.fx-desktop-menu__highlight-meta.svelte-8t6x4k{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media(prefers-reduced-motion:reduce){.fx-desktop-menu__panel.svelte-8t6x4k,.fx-desktop-menu__panel[data-state].svelte-8t6x4k,.fx-desktop-menu__scrim.svelte-8t6x4k,.fx-desktop-menu__scrim[data-state].svelte-8t6x4k,.fx-desktop-menu__content.svelte-8t6x4k,.fx-desktop-menu__content[data-active].svelte-8t6x4k{transition:none}}.fx-animated-menu.svelte-1r29d8d{position:relative;display:inline-block;width:var(--fx-animated-menu-size);height:var(--fx-animated-menu-size);flex:none;color:currentColor;line-height:1}.fx-animated-menu__bar.svelte-1r29d8d{position:absolute;left:14%;display:block;width:72%;height:var(--fx-animated-menu-stroke-width);border-radius:999px;background:currentColor;transform-origin:50% 50%;transition:inset-block-start var(--unfold-duration) cubic-bezier(.2,0,0,1),opacity var(--default-duration) var(--default-ease),transform var(--unfold-duration) cubic-bezier(.2,0,0,1),background-color var(--default-duration) var(--default-ease)}.fx-animated-menu__bar--top.svelte-1r29d8d{inset-block-start:25%}.fx-animated-menu__bar--middle-a.svelte-1r29d8d,.fx-animated-menu__bar--middle-b.svelte-1r29d8d{inset-block-start:50%;transform:translateY(-50%)}.fx-animated-menu__bar--bottom.svelte-1r29d8d{inset-block-start:75%;transform:translateY(-100%)}.fx-animated-menu[data-open=true].svelte-1r29d8d .fx-animated-menu__bar--top:where(.svelte-1r29d8d){inset-block-start:50%;opacity:0;transform:translateY(-50%) scaleX(.38)}.fx-animated-menu[data-open=true].svelte-1r29d8d .fx-animated-menu__bar--middle-a:where(.svelte-1r29d8d){transform:translateY(-50%) rotate(45deg)}.fx-animated-menu[data-open=true].svelte-1r29d8d .fx-animated-menu__bar--middle-b:where(.svelte-1r29d8d){transform:translateY(-50%) rotate(-45deg)}.fx-animated-menu[data-open=true].svelte-1r29d8d .fx-animated-menu__bar--bottom:where(.svelte-1r29d8d){inset-block-start:50%;opacity:0;transform:translateY(-50%) scaleX(.38)}@media(prefers-reduced-motion:reduce){.fx-animated-menu__bar.svelte-1r29d8d{transition:none}}.fx-mobile-menu.svelte-bo0wcc{--fx-mobile-menu-bg: var(--color-bg-surface);--fx-mobile-menu-fg: var(--color-fg-default);--fx-mobile-menu-line: var(--color-line-default);--fx-mobile-menu-hover: var(--color-bg-hover);--fx-mobile-menu-rail: var(--left-focus);position:relative;z-index:var(--z-header);width:100%;color:var(--fx-mobile-menu-fg)}.fx-mobile-menu[data-surface=black].svelte-bo0wcc{--fx-mobile-menu-bg: var(--color-bg-inverse);--fx-mobile-menu-fg: var(--color-fg-inverse);--fx-mobile-menu-line: var(--color-glass-inverse-line);--fx-mobile-menu-hover: var(--color-bg-inverse-hover);--fx-mobile-menu-rail: var(--left-focus-dark)}.fx-mobile-menu__band.svelte-bo0wcc{position:relative;z-index:1;border-block-end:1px solid var(--fx-mobile-menu-line);background:var(--fx-mobile-menu-bg)}.fx-mobile-menu__frame.svelte-bo0wcc{position:absolute;inset-block-start:100%;inset-inline:0;height:calc(100dvh - 100%);clip-path:inset(0);pointer-events:none}.fx-mobile-menu__panel.svelte-bo0wcc{width:100%;height:100%;overflow-y:auto;overscroll-behavior:contain;background:var(--fx-mobile-menu-bg);color:var(--fx-mobile-menu-fg);pointer-events:auto;visibility:hidden;transform:translateY(-100%);transition:transform var(--overlay-duration) var(--overlay-exit-ease),visibility 0s linear var(--overlay-duration)}.fx-mobile-menu__panel[data-state=open].svelte-bo0wcc{visibility:visible;transform:none;transition:transform calc(var(--overlay-duration) * 1.5) var(--overlay-enter-ease),visibility 0s}.fx-mobile-menu__panel[data-instant].svelte-bo0wcc{transition:none}.fx-mobile-menu__bar.svelte-bo0wcc{display:flex;width:100%;max-width:var(--site-max-width);min-height:3.5rem;align-items:center;justify-content:space-between;gap:1rem;margin-inline:auto;padding-inline:var(--site-gutter)}.fx-mobile-menu__brand.svelte-bo0wcc{display:inline-flex;min-height:2.75rem;align-items:center;border-radius:var(--radius-sm);color:var(--fx-mobile-menu-fg);text-decoration:none}.fx-mobile-menu__brand.svelte-bo0wcc:focus-visible{outline:2px solid var(--fx-mobile-menu-fg);outline-offset:.25rem}.fx-mobile-menu__brand.svelte-bo0wcc .fx-mobile-menu__lockup.fx-etteilla-icon{width:var(--type-header-brand-stacked-width);height:auto;aspect-ratio:var(--type-brand-stacked-aspect)}.fx-mobile-menu__actions.svelte-bo0wcc{display:inline-flex;align-items:center;gap:.25rem}.fx-mobile-menu__body.svelte-bo0wcc{display:grid;width:100%;max-width:var(--site-max-width);gap:1.5rem;margin-inline:auto;padding-block:.5rem 2rem;padding-inline:var(--site-gutter)}.fx-mobile-menu__list.svelte-bo0wcc{display:grid;margin:0;padding:0;list-style:none}.fx-mobile-menu__item.svelte-bo0wcc+.fx-mobile-menu__item:where(.svelte-bo0wcc){border-block-start:1px solid var(--fx-mobile-menu-line)}.fx-mobile-menu__section-heading.svelte-bo0wcc{margin:0}.fx-mobile-menu__row.svelte-bo0wcc{display:flex;width:100%;min-height:3rem;align-items:center;justify-content:space-between;gap:.75rem;border:0;background:transparent;color:var(--fx-mobile-menu-fg);cursor:pointer;font:inherit;padding-block:.5rem;padding-inline:0;text-align:start;text-decoration:none}.fx-mobile-menu__row.svelte-bo0wcc:focus-visible{outline:0;box-shadow:var(--fx-mobile-menu-rail)}.fx-mobile-menu__row[aria-current].svelte-bo0wcc{text-decoration-line:underline;text-decoration-thickness:var(--underline-focus-thickness);text-underline-offset:var(--underline-offset)}.fx-mobile-menu__section.svelte-bo0wcc{display:grid;grid-template-rows:0fr;opacity:0;transition-duration:var(--unfold-duration);transition-property:var(--unfold-transition);transition-timing-function:var(--default-ease)}.fx-mobile-menu__section[data-state=open].svelte-bo0wcc{grid-template-rows:1fr;opacity:1}.fx-mobile-menu__section-inner.svelte-bo0wcc{display:grid;min-height:0;gap:1rem;overflow:hidden}.fx-mobile-menu__section[data-state=open].svelte-bo0wcc .fx-mobile-menu__section-inner:where(.svelte-bo0wcc){padding-block:.25rem 1rem}.fx-mobile-menu__landing.svelte-bo0wcc{display:flex;min-height:2.75rem;align-items:center;color:var(--fx-mobile-menu-fg);text-decoration:none}.fx-mobile-menu__landing.svelte-bo0wcc:focus-visible{outline:0;box-shadow:var(--fx-mobile-menu-rail)}.fx-mobile-menu__group.svelte-bo0wcc{display:grid}.fx-mobile-menu__heading.svelte-bo0wcc{margin:0 0 .25rem;color:var(--fx-mobile-menu-fg);letter-spacing:var(--type-tracking-label);text-transform:uppercase}.fx-mobile-menu__language.svelte-bo0wcc{border-block-start:1px solid var(--fx-mobile-menu-line);padding-block-start:.5rem}.fx-mobile-menu__language.svelte-bo0wcc .fx-dropdown{display:flex}.fx-mobile-menu__body.svelte-bo0wcc .fx-mobile-menu__donate{width:100%}@media(prefers-reduced-motion:reduce){.fx-mobile-menu__section.svelte-bo0wcc,.fx-mobile-menu__panel.svelte-bo0wcc,.fx-mobile-menu__panel[data-state].svelte-bo0wcc{transition:none}}.fx-navs.svelte-yqnn2l{color:var(--color-fg-default)}.fx-navs--underline.svelte-yqnn2l,.fx-navs--icons.svelte-yqnn2l,.fx-navs--badges.svelte-yqnn2l{width:100%;border-bottom:2px solid var(--color-neutral-200)}.fx-navs--vertical.svelte-yqnn2l{width:100%;max-width:6rem;border-inline-end:2px solid var(--color-neutral-200)}.fx-navs--vertical.fx-navs--wrap.svelte-yqnn2l{max-width:none}.fx-navs--wrap.svelte-yqnn2l .fx-navs__link:where(.svelte-yqnn2l){display:flex;white-space:normal}.fx-navs.fx-navs--wrap.svelte-yqnn2l .fx-navs__link:where(.svelte-yqnn2l):not(:hover):not(:focus-visible){color:inherit}.fx-navs--touch.svelte-yqnn2l .fx-navs__link:where(.svelte-yqnn2l){min-width:2.75rem;min-height:2.75rem}.fx-navs--vertical.fx-navs--touch.svelte-yqnn2l{border-inline-end:0}.fx-navs--touch.svelte-yqnn2l .fx-navs__list--vertical:where(.svelte-yqnn2l){gap:0}.fx-navs__list--labelled.svelte-yqnn2l{margin-block:0}.fx-navs__list--labelled.svelte-yqnn2l .fx-navs__item:where(.svelte-yqnn2l){display:block}.fx-navs__label.svelte-yqnn2l{text-decoration-color:currentColor;text-decoration-thickness:var(--underline-hover-thickness);text-underline-offset:var(--underline-offset)}a.fx-navs__link.svelte-yqnn2l:hover .fx-navs__label:where(.svelte-yqnn2l),.fx-navs__link[aria-current].svelte-yqnn2l .fx-navs__label:where(.svelte-yqnn2l){text-decoration-line:underline}a.fx-navs__link.svelte-yqnn2l:focus-visible .fx-navs__label:where(.svelte-yqnn2l){text-decoration-line:underline;text-decoration-thickness:var(--underline-focus-thickness)}.fx-navs__link--text.svelte-yqnn2l{cursor:default}.fx-navs--segmented.svelte-yqnn2l{display:inline-flex;padding:.25rem;border-radius:var(--radius-button);background:var(--color-neutral-100);transition-duration:var(--default-duration);transition-property:background-color;transition-timing-function:var(--default-ease)}.fx-navs--segmented.svelte-yqnn2l:hover{background:var(--color-neutral-200)}.fx-navs--underlineBar.svelte-yqnn2l{position:relative;z-index:0;display:flex;overflow:hidden;border:1px solid var(--color-neutral-200);border-radius:var(--radius-card)}.fx-navs__list.svelte-yqnn2l{display:flex;gap:1.5rem;align-items:center;margin:0;padding:0;list-style:none}.fx-navs__list--align-center.svelte-yqnn2l{justify-content:center}.fx-navs__list--align-end.svelte-yqnn2l{justify-content:flex-end}.fx-navs__list--list.svelte-yqnn2l{display:block;padding-inline-start:1.25rem;list-style:disc}.fx-navs__list--underline.svelte-yqnn2l,.fx-navs__list--icons.svelte-yqnn2l,.fx-navs__list--badges.svelte-yqnn2l{margin-bottom:-2px}.fx-navs__list--vertical.svelte-yqnn2l{flex-direction:column;align-items:stretch;gap:.75rem;margin-inline-end:-2px}.fx-navs__list--card.svelte-yqnn2l{gap:.25rem;align-items:flex-end;border-bottom:1px solid var(--color-neutral-200)}.fx-navs__list--segmented.svelte-yqnn2l,.fx-navs__list--stonePills.svelte-yqnn2l,.fx-navs__list--brandPills.svelte-yqnn2l,.fx-navs__list--fill.svelte-yqnn2l,.fx-navs__list--equal.svelte-yqnn2l,.fx-navs__list--nav.svelte-yqnn2l{gap:.5rem}.fx-navs__list--underlineBar.svelte-yqnn2l{width:100%;gap:0}.fx-navs__item--inline.svelte-yqnn2l{display:inline-block;margin-inline-end:1.5rem}.fx-navs__item--fill.svelte-yqnn2l{flex:1 1 auto}.fx-navs__item--equal.svelte-yqnn2l{flex:1 1 0}.fx-navs__link.svelte-yqnn2l{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;font-size:.875rem;line-height:1.25rem;color:var(--color-neutral-500);text-align:inherit;text-decoration:none;transition-duration:var(--default-duration);transition-property:background-color,border-color,box-shadow,color;transition-timing-function:var(--default-ease)}.fx-navs__link.svelte-yqnn2l:hover,.fx-navs__link.svelte-yqnn2l:focus-visible{color:var(--fx-nav-tone-600);outline:0}.fx-navs__link--default.svelte-yqnn2l{color:var(--fx-nav-tone-500)}.fx-navs__link--default.svelte-yqnn2l:hover,.fx-navs__link--default.svelte-yqnn2l:focus-visible{color:var(--fx-nav-tone-600)}.fx-navs__link--active.svelte-yqnn2l,.fx-navs__link--default-active.svelte-yqnn2l{color:var(--fx-nav-tone-500)}.fx-navs__link--underline.svelte-yqnn2l,.fx-navs__link--icons.svelte-yqnn2l,.fx-navs__link--badges.svelte-yqnn2l{padding:1rem .25rem;border-bottom:2px solid transparent}.fx-navs__link--underline-active.svelte-yqnn2l,.fx-navs__link--icons-active.svelte-yqnn2l,.fx-navs__link--badges-active.svelte-yqnn2l{color:var(--fx-nav-tone-500);border-color:var(--fx-nav-tone-500)}.fx-navs__link--vertical.svelte-yqnn2l{padding:.25rem 1rem .25rem 0;border-inline-end:2px solid transparent}.fx-navs__link--vertical-active.svelte-yqnn2l{color:var(--fx-nav-tone-500);border-inline-end-color:var(--fx-nav-tone-500)}.fx-navs__link--card.svelte-yqnn2l{margin-bottom:-1px;padding:.75rem 1rem;border:1px solid var(--color-neutral-200);border-radius:var(--radius-button) var(--radius-button) 0 0;background:var(--color-neutral-100);text-align:center}.fx-navs__link--card.svelte-yqnn2l:hover,.fx-navs__link--card.svelte-yqnn2l:focus-visible{color:var(--color-fg-default)}.fx-navs__link--card-active.svelte-yqnn2l{color:var(--fx-nav-tone-500);border-bottom-color:var(--color-bg-surface);background:var(--color-bg-surface)}.fx-navs__link--segmented.svelte-yqnn2l{padding:.75rem 1rem;border-radius:var(--radius-button);background:transparent}.fx-navs__link--segmented-active.svelte-yqnn2l{color:var(--color-fg-default);background:var(--color-bg-surface);box-shadow:var(--shadow-2xs)}.fx-navs__link--underlineBar.svelte-yqnn2l{position:relative;min-width:0;flex:1 1 0;justify-content:center;overflow:hidden;padding:1rem;border-bottom:2px solid transparent;text-align:center}.fx-navs__link--underlineBar.svelte-yqnn2l+.fx-navs__link--underlineBar:where(.svelte-yqnn2l){border-inline-start:1px solid var(--color-neutral-200)}.fx-navs__link--underlineBar.svelte-yqnn2l:hover,.fx-navs__link--underlineBar.svelte-yqnn2l:focus-visible{z-index:1;color:var(--color-fg-default);background:var(--color-neutral-100)}.fx-navs__link--underlineBar-active.svelte-yqnn2l{color:var(--color-fg-default);border-bottom-color:var(--fx-nav-tone-500)}.fx-navs__link--stonePills.svelte-yqnn2l,.fx-navs__link--brandPills.svelte-yqnn2l,.fx-navs__link--fill.svelte-yqnn2l,.fx-navs__link--equal.svelte-yqnn2l,.fx-navs__link--nav.svelte-yqnn2l{justify-content:center;width:100%;padding:.75rem 1rem;border-radius:var(--radius-button);text-align:center}.fx-navs__link--nav.svelte-yqnn2l{flex:1 1 0}.fx-navs__link--stonePills-active.svelte-yqnn2l{color:var(--color-fg-default);background:var(--color-neutral-100)}.fx-navs__link--brandPills-active.svelte-yqnn2l,.fx-navs__link--fill-active.svelte-yqnn2l,.fx-navs__link--equal-active.svelte-yqnn2l,.fx-navs__link--nav-active.svelte-yqnn2l{color:var(--fx-nav-tone-foreground);background:var(--fx-nav-tone-500)}.fx-navs__link--brandPills-active.svelte-yqnn2l:hover,.fx-navs__link--brandPills-active.svelte-yqnn2l:focus-visible,.fx-navs__link--fill-active.svelte-yqnn2l:hover,.fx-navs__link--fill-active.svelte-yqnn2l:focus-visible,.fx-navs__link--equal-active.svelte-yqnn2l:hover,.fx-navs__link--equal-active.svelte-yqnn2l:focus-visible,.fx-navs__link--nav-active.svelte-yqnn2l:hover,.fx-navs__link--nav-active.svelte-yqnn2l:focus-visible{color:var(--fx-nav-tone-foreground);background:var(--fx-nav-tone-600)}.fx-navs__badge.svelte-yqnn2l{display:inline-flex;align-items:center;justify-content:center;padding:.125rem .5rem;border-radius:999px;background:var(--color-neutral-100);color:var(--color-neutral-700);font-size:.75rem;line-height:1rem}.fx-navs__badge--active.svelte-yqnn2l{background:var(--fx-nav-tone-100);color:var(--fx-nav-tone-500)}.fx-navs__link--disabled.svelte-yqnn2l{color:var(--color-neutral-400);pointer-events:none}.fx-navs[data-surface=black].svelte-yqnn2l{color:var(--color-fg-inverse)}.fx-navs[data-surface=black].fx-navs--underline.svelte-yqnn2l,.fx-navs[data-surface=black].fx-navs--icons.svelte-yqnn2l,.fx-navs[data-surface=black].fx-navs--badges.svelte-yqnn2l,.fx-navs[data-surface=black].fx-navs--vertical.svelte-yqnn2l,.fx-navs[data-surface=black].fx-navs--underlineBar.svelte-yqnn2l,.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__list--card:where(.svelte-yqnn2l){border-color:var(--color-neutral-700)}.fx-navs[data-surface=black].fx-navs--segmented.svelte-yqnn2l{background:var(--color-neutral-800)}.fx-navs[data-surface=black].fx-navs--segmented.svelte-yqnn2l:hover{background:var(--color-neutral-700)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link:where(.svelte-yqnn2l){color:var(--color-neutral-400)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link:where(.svelte-yqnn2l):hover,.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link:where(.svelte-yqnn2l):focus-visible{color:var(--fx-nav-tone-400)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--active:where(.svelte-yqnn2l),.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--default-active:where(.svelte-yqnn2l),.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--underline-active:where(.svelte-yqnn2l),.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--icons-active:where(.svelte-yqnn2l),.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--badges-active:where(.svelte-yqnn2l),.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--vertical-active:where(.svelte-yqnn2l){color:var(--fx-nav-tone-400);border-color:var(--fx-nav-tone-400)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--card:where(.svelte-yqnn2l),.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--underlineBar:where(.svelte-yqnn2l)+.fx-navs__link--underlineBar:where(.svelte-yqnn2l){border-color:var(--color-neutral-700)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--card:where(.svelte-yqnn2l){background:var(--color-neutral-800)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--card:where(.svelte-yqnn2l):hover,.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--card:where(.svelte-yqnn2l):focus-visible,.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--underlineBar:where(.svelte-yqnn2l):hover,.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--underlineBar:where(.svelte-yqnn2l):focus-visible{color:var(--color-fg-inverse);background:var(--color-neutral-900)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--card-active:where(.svelte-yqnn2l),.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--segmented-active:where(.svelte-yqnn2l){color:var(--color-fg-inverse);background:var(--color-bg-inverse)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--card-active:where(.svelte-yqnn2l){border-bottom-color:var(--color-bg-inverse)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--underlineBar-active:where(.svelte-yqnn2l){color:var(--color-fg-inverse);border-bottom-color:var(--fx-nav-tone-400)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--stonePills-active:where(.svelte-yqnn2l){color:var(--color-fg-inverse);background:var(--color-neutral-800)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--brandPills-active:where(.svelte-yqnn2l),.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--fill-active:where(.svelte-yqnn2l),.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--equal-active:where(.svelte-yqnn2l),.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--nav-active:where(.svelte-yqnn2l){color:var(--fx-nav-tone-foreground);background:var(--fx-nav-tone-500)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__badge:where(.svelte-yqnn2l){color:var(--color-neutral-300);background:var(--color-neutral-800)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__badge--active:where(.svelte-yqnn2l){color:var(--fx-nav-tone-400);background:color-mix(in oklch,var(--fx-nav-tone-500),transparent 80%)}.fx-navs[data-surface=black].svelte-yqnn2l .fx-navs__link--disabled:where(.svelte-yqnn2l){color:var(--color-neutral-600)}.fx-site-footer.svelte-nxupbl{--fx-site-footer-bg: var(--color-bg-surface);--fx-site-footer-fg: var(--color-fg-default);--fx-site-footer-muted: var(--color-fg-muted);--fx-site-footer-line: var(--color-line-default);border-block-start:1px solid var(--fx-site-footer-line);background:var(--fx-site-footer-bg);color:var(--fx-site-footer-fg)}.fx-site-footer[data-surface=black].svelte-nxupbl{--fx-site-footer-bg: var(--color-bg-inverse);--fx-site-footer-fg: var(--color-fg-inverse);--fx-site-footer-muted: var(--color-glass-inverse-muted);--fx-site-footer-line: var(--color-glass-inverse-line)}.fx-site-footer__inner.svelte-nxupbl{width:100%;max-width:var(--site-max-width);margin-inline:auto;padding-block-end:2.5rem;padding-inline:var(--site-gutter)}.fx-site-footer__about.svelte-nxupbl{display:grid;align-content:start;gap:1rem}.fx-site-footer__brand.svelte-nxupbl{display:inline-flex;width:fit-content;border-radius:var(--radius-sm);color:var(--fx-site-footer-fg)}.fx-site-footer__brand.svelte-nxupbl:focus-visible{outline:2px solid var(--fx-site-footer-fg);outline-offset:.25rem}.fx-site-footer__brand.svelte-nxupbl .fx-site-footer__logo.fx-etteilla-icon{width:var(--type-footer-brand-stacked-width);height:auto;aspect-ratio:var(--type-brand-stacked-aspect)}.fx-site-footer__text.svelte-nxupbl{margin:0;color:var(--fx-site-footer-muted);font-size:var(--type-control-size);line-height:var(--type-body-line)}.fx-site-footer__column.svelte-nxupbl{display:grid;align-content:start;gap:.5rem}.fx-site-footer__heading.svelte-nxupbl{margin:0;color:var(--fx-site-footer-fg)}.fx-site-footer__bar.svelte-nxupbl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 3rem;margin-block-start:2.5rem;border-block-start:1px solid var(--fx-site-footer-line);padding-block-start:1.5rem}.fx-site-footer__copyright.svelte-nxupbl{margin:0;color:var(--fx-site-footer-muted);font-size:var(--type-control-size);line-height:var(--type-control-line)}.fx-site-footer__social.svelte-nxupbl{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.fx-site-shell.svelte-10ckqow{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;min-height:100dvh;background:var(--color-bg-surface);color:var(--color-fg-default)}.fx-site-shell[data-surface=black].svelte-10ckqow{background:var(--color-bg-inverse);color:var(--color-fg-inverse)}.fx-site-shell__main.svelte-10ckqow{min-width:0}.fx-site-shell__main.svelte-10ckqow:focus{outline:none}.fx-site-shell__skip-link.svelte-10ckqow{position:absolute;z-index:var(--z-skip-link);inset-block-start:.75rem;inset-inline-start:.75rem;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-radius:9999px;background:var(--color-bg-surface);color:var(--color-fg-default);padding-block:.5rem;padding-inline:1rem;text-decoration:none}.fx-site-shell__skip-link.svelte-10ckqow:focus{width:auto;height:auto;overflow:visible;clip-path:none;outline:2px solid var(--color-bg-inverse);outline-offset:0;box-shadow:0 0 0 4px var(--color-bg-surface)}
