.btn{justify-content:center;align-items:center;gap:var(--space-sm);min-height:2.75rem;padding:var(--space-sm) var(--space-lg);border:var(--border-width) solid var(--border-outline);font-family:var(--font-pixel);font-size:var(--font-size-md);text-align:center;cursor:pointer;box-shadow:var(--focus-halo), var(--shadow-bevel), var(--shadow-badge);border-radius:0;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn[data-variant=primary]{background:var(--accent-primary);color:var(--border-outline)}.btn[data-variant=secondary]{background:var(--accent-secondary);color:var(--fg-primary)}.btn{transition:translate var(--motion-quick) steps(2, end), box-shadow var(--motion-quick) steps(2, end), background-color var(--motion-quick) steps(1, end)}.btn:hover{box-shadow:var(--focus-halo), var(--shadow-bevel), 4px 4px 0 var(--border-shadow);translate:-2px -2px}.btn[data-variant=primary]:hover{background:var(--accent-primary-hover)}.btn[data-variant=secondary]:hover{background:var(--accent-secondary-hover)}.btn:active{box-shadow:var(--focus-halo), var(--shadow-bevel-pressed);translate:2px 2px}.btn:disabled,.btn:disabled:hover,.btn:disabled:active{box-shadow:var(--focus-halo), var(--shadow-bevel);translate:none}@media (prefers-reduced-motion:reduce){.btn:hover,.btn:active{translate:none}}.btn:disabled{background:var(--bg-panel-alt);color:var(--fg-primary);opacity:.6;cursor:not-allowed;filter:none}.consent[data-astro-cid-5krk3x6l]{inset-inline:var(--gutter);bottom:var(--space-md);z-index:50;max-width:40rem;padding:var(--space-md) var(--space-lg);background:var(--bg-panel);color:var(--fg-primary);border:var(--border-width) solid var(--border-outline);box-shadow:var(--shadow-bevel-panel);margin-inline:auto;position:fixed}.consent[data-astro-cid-5krk3x6l][hidden]{display:none}.consent-title[data-astro-cid-5krk3x6l]{margin:0 0 var(--space-xs);font-size:var(--font-size-md)}.actions[data-astro-cid-5krk3x6l]{gap:var(--space-sm);flex-wrap:wrap;display:flex}.crumbs[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{gap:var(--space-xs) var(--space-sm);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"/";margin-right:var(--space-sm);color:var(--fg-muted)}.crumbs[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld][aria-current=page]{font-weight:600;text-decoration:none}.footer[data-astro-cid-jo6i4kqk]{margin-top:var(--r3);background:var(--bg-toolbar);color:var(--fg-primary);border-top:var(--border-width-heavy) solid var(--border-outline);box-shadow:inset 0 var(--border-width) 0 var(--border-highlight)}.inner[data-astro-cid-jo6i4kqk]{gap:var(--r2) var(--r3);width:min(100% - 2 * var(--gutter), var(--content-max));padding-block:var(--r2);margin-inline:auto;display:grid}.brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-sm);min-height:2.75rem;font-family:var(--font-pixel);font-size:var(--font-size-lg);font-weight:700;text-decoration:none;display:inline-flex}.brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{image-rendering:pixelated;box-shadow:2px 2px 0 var(--border-outline)}.brand[data-astro-cid-jo6i4kqk]:hover span[data-astro-cid-jo6i4kqk]{color:var(--accent-primary-hover)}.about[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:18rem;margin:var(--space-sm) 0 0}.groups[data-astro-cid-jo6i4kqk]{gap:var(--r2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.label[data-astro-cid-jo6i4kqk]{margin:0 0 var(--space-sm);font-size:var(--font-size-md);line-height:1.3}ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}li[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:var(--space-xs);display:inline-block}.legal[data-astro-cid-jo6i4kqk]{padding-top:var(--r1);border-top:var(--border-width) solid var(--border-outline);box-shadow:inset 0 var(--border-width) 0 var(--border-muted);font-size:var(--font-size-sm);grid-column:1/-1;margin:0}@media (width>=48rem){.inner[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.dl-labels{display:inline-grid}.dl-labels>span{visibility:hidden;text-align:center;grid-area:1/1}.dl-labels>[data-l=neutral]{visibility:visible}.js-download[data-system] .dl-labels>span{visibility:hidden}.js-download[data-system=windows] .dl-labels>[data-l=windows],.js-download[data-system=macos] .dl-labels>[data-l=macos],.js-download[data-system=linux] .dl-labels>[data-l=linux]{visibility:visible}.header[data-astro-cid-nen7h5rs]{view-transition-name:site-header}.header[data-astro-cid-nen7h5rs]:not([data-sticky]){z-index:40;position:relative}.header[data-astro-cid-nen7h5rs][data-sticky]{z-index:40;position:sticky;top:0;container-type:scroll-state}.chrome[data-astro-cid-nen7h5rs]{background:var(--bg-toolbar);color:var(--fg-primary);border-bottom:var(--border-width) solid transparent;box-shadow:inset 0 calc(-1 * var(--bevel-size-sm)) 0 var(--bevel-shadow);transition:border-color var(--motion-quick) steps(1, end), box-shadow var(--motion-quick) steps(1, end)}.header[data-astro-cid-nen7h5rs]:not([data-sticky]) .chrome[data-astro-cid-nen7h5rs]{border-bottom-color:var(--border-outline)}@container scroll-state(stuck:top){.chrome[data-astro-cid-nen7h5rs]{border-bottom-color:var(--border-outline);box-shadow:inset 0 calc(-1 * var(--bevel-size-sm)) 0 var(--bevel-shadow), 0 4px 0 color-mix(in srgb, var(--border-shadow) 70%, transparent)}}@supports not (container-type:scroll-state){.chrome[data-astro-cid-nen7h5rs]{border-bottom-color:var(--border-outline)}}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-md) var(--r1);width:min(100% - 2 * var(--gutter), var(--content-max));min-height:calc(var(--header-h) - var(--border-width));margin-inline:auto;display:flex;position:relative}.brand[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-sm);min-height:2.75rem;font-family:var(--font-pixel);font-size:var(--font-size-lg);letter-spacing:.01em;flex-shrink:0;margin-right:auto;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.mark[data-astro-cid-nen7h5rs]{image-rendering:pixelated;box-shadow:2px 2px 0 var(--border-outline);display:block}.brand[data-astro-cid-nen7h5rs]:hover .name[data-astro-cid-nen7h5rs]{color:var(--accent-primary-hover)}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{font-family:var(--font-pixel);margin:0;padding:0;font-weight:600;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:2.75rem;padding-inline:var(--space-sm);transition:color var(--motion-quick) steps(1, end);background:0 0;align-items:center;text-decoration:none;display:flex;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--accent-primary-hover)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--fg-primary)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";left:var(--space-sm);right:var(--space-sm);background:var(--border-highlight);transform-origin:0;height:4px;transition:transform .12s steps(3,end);position:absolute;bottom:0;transform:scaleX(0)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after{transform:scaleX(1)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]:after{background:var(--accent-primary);box-shadow:0 0 0 var(--hairline) var(--border-outline);transform:none}.seam[data-astro-cid-nen7h5rs]{display:none}.bar[data-astro-cid-nen7h5rs]>.action{min-height:2.5rem;padding-block:var(--space-xs);white-space:nowrap}.menu-toggle[data-astro-cid-nen7h5rs]{min-height:2.75rem;padding:var(--space-xs) var(--space-md);background:var(--bg-panel);border:var(--border-width) solid var(--border-outline);box-shadow:var(--focus-halo), var(--shadow-bevel);font-family:var(--font-pixel);cursor:pointer;align-items:center;font-weight:600;list-style:none;display:inline-flex}.menu-toggle[data-astro-cid-nen7h5rs]:active{box-shadow:var(--focus-halo), var(--shadow-bevel-pressed)}.menu-toggle[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.menu-toggle[data-astro-cid-nen7h5rs]:after{content:"▾" / "";margin-left:var(--space-sm)}.menu[data-astro-cid-nen7h5rs][open] .menu-toggle[data-astro-cid-nen7h5rs]:after{content:"▴" / ""}.menu-body[data-astro-cid-nen7h5rs]{z-index:50;left:calc(-1 * var(--gutter));right:calc(-1 * var(--gutter));top:calc(100% + var(--border-width));align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--gutter);background:var(--bg-toolbar);border-bottom:var(--border-width) solid var(--border-outline);box-shadow:var(--shadow-panel);flex-direction:column;display:flex;position:absolute}.menu-body[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-xs);flex-direction:column}.menu-body[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-inline:0}.menu-body[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{width:2rem;left:0;right:auto;bottom:var(--space-xs)}.lang[data-astro-cid-nen7h5rs]{display:none;position:relative}.lang-row[data-astro-cid-nen7h5rs]{margin-top:var(--space-xs);padding-top:var(--space-md);border-top:var(--border-width) solid var(--border-muted);align-self:stretch}.lang-row-label[data-astro-cid-nen7h5rs]{margin:0 0 var(--space-xs);font-family:var(--font-pixel);font-weight:600;font-size:var(--font-size-sm);font-variant-ligatures:none}.lang-row[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:0 var(--r1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lang-row[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:center;min-height:2.75rem;display:inline-flex}.lang-row[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--fg-muted);text-decoration:none}.lang-toggle[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-xs);min-height:2.5rem;padding:var(--space-xs) var(--space-md);background:var(--bg-panel);border:var(--border-width) solid var(--border-outline);box-shadow:var(--focus-halo), var(--shadow-bevel);font-family:var(--font-pixel);font-variant-ligatures:none;cursor:pointer;font-weight:600;list-style:none;display:inline-flex}.lang-toggle[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.lang-toggle[data-astro-cid-nen7h5rs]:after{content:"▾" / "";margin-left:var(--space-xs)}.lang[data-astro-cid-nen7h5rs][open] .lang-toggle[data-astro-cid-nen7h5rs]:after{content:"▴" / ""}.lang-toggle[data-astro-cid-nen7h5rs]:active{box-shadow:var(--focus-halo), var(--shadow-bevel-pressed)}.lang[data-astro-cid-nen7h5rs][open] .lang-toggle[data-astro-cid-nen7h5rs]{border-color:var(--accent-primary)}.globe[data-astro-cid-nen7h5rs]{flex:none;display:block}.lang-list[data-astro-cid-nen7h5rs]{z-index:60;top:calc(100% + var(--space-xs));min-width:15rem;padding:var(--space-xs);background:var(--bg-panel);border:var(--border-width-heavy) solid var(--border-outline);box-shadow:var(--shadow-panel);margin:0;list-style:none;position:absolute;right:0}.lang-list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{margin:0}.lang-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-lg);min-height:2.75rem;padding-inline:var(--space-md);text-decoration:none;display:flex}.lang-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--bg-panel-alt)}.lang-list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{background:var(--bg-selected)}.lang-short[data-astro-cid-nen7h5rs]{color:var(--fg-muted);font-size:var(--font-size-sm)}@media (width<=39.99rem){.bar[data-astro-cid-nen7h5rs]{gap:var(--space-xs);padding-block:var(--space-xs);flex-wrap:wrap}.brand[data-astro-cid-nen7h5rs]{gap:var(--space-xs);font-size:1rem}.menu-toggle[data-astro-cid-nen7h5rs]{padding-inline:var(--space-sm)}.menu-toggle[data-astro-cid-nen7h5rs]:after{margin-left:var(--space-xs)}.bar[data-astro-cid-nen7h5rs]>.action{min-height:2.75rem;font-size:var(--font-size-sm);white-space:nowrap;padding-inline:.4rem}.bar[data-astro-cid-nen7h5rs]>.action .dl-labels>span:not([data-l=neutral]){display:none}.bar[data-astro-cid-nen7h5rs]>.action .dl-labels>[data-l=neutral]{visibility:visible}}@media (width<=62.49rem){.bar[data-astro-cid-nen7h5rs][data-home=true] .action{display:none}}@media (width>=62.5rem){.menu[data-astro-cid-nen7h5rs],.menu-body[data-astro-cid-nen7h5rs]{display:contents}.menu-toggle[data-astro-cid-nen7h5rs]{display:none}.menu[data-astro-cid-nen7h5rs]::details-content{content-visibility:visible;display:contents}.menu-body[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:calc(var(--space-md) * 1.2);flex-direction:row}.menu-body[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:calc(var(--header-h) - var(--border-width));padding-inline:var(--space-sm);font-size:1.15rem}.menu-body[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{left:var(--space-sm);right:var(--space-sm);width:auto;bottom:calc(-1 * var(--border-width))}.lang[data-astro-cid-nen7h5rs]{display:block}.lang-row[data-astro-cid-nen7h5rs]{display:none}.seam[data-astro-cid-nen7h5rs]{width:var(--border-width);background:var(--border-outline);height:1.75rem;box-shadow:var(--hairline) 0 0 var(--border-muted);align-self:center;display:block}}@media (width>=62.5rem) and (width<=71.99rem){.lang-code[data-astro-cid-nen7h5rs],.lang-toggle[data-astro-cid-nen7h5rs]:after{display:none}.lang-toggle[data-astro-cid-nen7h5rs]{padding-inline:var(--space-sm)}.bar[data-astro-cid-nen7h5rs]>.action .dl-labels>span:not([data-l=neutral]){display:none}}@media (width>=72rem) and (width<=84.99rem){html:lang(de) .bar[data-astro-cid-nen7h5rs]>.action .dl-labels>span:not([data-l=neutral]){display:none}}@media (width>=62.5rem) and (width<=71.99rem){html:not(:lang(en)) .menu-body[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-xs)}html:not(:lang(en)) .menu-body[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding-inline:var(--space-xs);font-size:1.05rem}html:not(:lang(en)) .menu-body[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{left:var(--space-xs);right:var(--space-xs)}}:root,[data-theme]{--scale:1.25;--unit:.3125rem;--motion-instant:16ms;--motion-quick:80ms;--motion-base:.16s;--motion-slow:.32s;--motion-ease-out:cubic-bezier(.2, 0, 0, 1);--motion-ease-in:cubic-bezier(.4, 0, 1, 1);--motion-move-px:var(--unit);--motion-steps-short:2;--motion-steps-long:4;--motion-step-px:var(--unit);--motion-fade:linear;--border-width:2px;--hairline:max(calc(1px / var(--dpr,1)), calc(round(down, calc(1px * var(--dpr,1)), 1px) / var(--dpr,1)));--border-width-heavy:3px;--bevel-size:2px;--bevel-size-sm:var(--hairline);--focus-ring-width:2px;--shadow-bevel:inset var(--bevel-size) var(--bevel-size) 0 var(--bevel-highlight), inset -2px -2px 0 var(--bevel-shadow);--shadow-bevel-panel:inset var(--bevel-size) var(--bevel-size) 0 var(--border-light), inset -2px -2px 0 var(--bevel-shadow);--shadow-bevel-sm:inset var(--bevel-size-sm) var(--bevel-size-sm) 0 var(--bevel-highlight), inset calc(-1 * var(--bevel-size-sm)) calc(-1 * var(--bevel-size-sm)) 0 var(--bevel-shadow);--shadow-bevel-pressed:inset calc(-1 * var(--bevel-size-sm)) calc(-1 * var(--bevel-size-sm)) 0 var(--bevel-highlight), inset var(--bevel-size-sm) var(--bevel-size-sm) 0 var(--bevel-shadow);--shadow-offset:3px;--shadow-hard:var(--shadow-offset) var(--shadow-offset) 0 var(--border-shadow);--shadow-panel:5px 5px 0 var(--border-shadow);--shadow-modal:10px 10px 0 var(--border-shadow);--shadow-raised:0 var(--hairline) 0 var(--border-shadow);--shadow-badge:2px 2px 0 var(--border-shadow);--shadow-inset-deep:inset var(--bevel-size) var(--bevel-size) 0 #00000059;--control-border-width:var(--hairline);--control-height:1.5625rem;--font-control:var(--font-pixel-digits);--font-voice:var(--font-pixel-digits);--control-font-size:.875rem;--control-font-weight:var(--font-weight-regular);--hover-shade:color-mix(in srgb, var(--fg-primary) 14%, transparent);--press-shade:color-mix(in srgb, var(--bevel-shadow) 40%, transparent);--hover-border:var(--fg-muted);--hover-fill:var(--bg-panel-alt);--chart-bar:color-mix(in srgb, var(--accent-primary) 75%, transparent);--chart-bar-lead:var(--accent-primary);--chart-bar-hover:var(--accent-primary);--chart-bar-outline:transparent;--chart-bar-thickness:.625rem;--field-width-short:9.375rem;--field-width-standard:25rem;--selected-bar-width:.125rem;--bg-selected:color-mix(in srgb, var(--accent-primary) 24%, var(--bg-input));--selected-row-background:linear-gradient(to right, var(--accent-primary) var(--selected-bar-width), var(--bg-selected) var(--selected-bar-width));--shadow-popover:var(--shadow-hard);--shadow-dialog:var(--shadow-modal), 0 0 0 var(--hairline) color-mix(in srgb, var(--border-muted) 50%, transparent);--tab-underline:.125rem;--line-strong:var(--border-muted);--line-soft:var(--row-divider,var(--border-muted));--divider-color:var(--line-strong);--divider:var(--hairline) solid var(--divider-color);--row-line:var(--line-soft);--bg-between:color-mix(in srgb, var(--bg-panel) 60%, var(--bg-app));--fg-muted-on-slab:color-mix(in srgb, var(--fg-muted) 80%, var(--fg-primary));--popover-border:var(--hairline) solid color-mix(in srgb, var(--border-muted) 70%, transparent);--text-body:var(--font-size-xs);--text-label:var(--font-size-xs);--text-heading:var(--font-size-sm);--focus-ring:var(--focus-ring-color);--dim-veil:45%;--z-sticky:20;--z-banner:50;--z-activity:55;--z-menu:60;--z-submenu:61;--z-popover:940;--z-modal:1000;--z-toast:1100;--z-ghost:1200;--z-hint:1300;--space-2xs:.1875rem;--space-xs:.3125rem;--space-sm:.5rem;--space-md:.625rem;--space-lg:.9375rem;--space-xl:1.25rem;--space-2xl:1.875rem;--toolbar-height:2.5rem;--toolbar-padding:.5rem var(--space-md);--font-pixel:"Pixelify Sans", "Segoe UI", sans-serif;--font-data:"CuePoint Signs", "Inter", "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-pixel-digits:"CuePoint Digits", var(--font-pixel);--font-meta:var(--font-data);--font-size-xs:.8125rem;--font-size-sm:.9375rem;--font-size-md:1.125rem;--font-size-lg:1.4375rem;--font-size-xl:1.875rem;--font-size-figure:2.0625rem;--font-size-page:1.75rem;--font-size-dialog:1.25rem;--font-size-section:var(--font-size-md);--font-size-label:.8125rem;--font-size-chip:var(--font-size-label);--chip-height:1.4375rem;--target-min:24px;--chip-pad:var(--space-sm);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-body:1.4;--line-height-prose:1.5;--weight-strong:var(--font-weight-bold);--weight-normal:var(--font-weight-regular);--disabled-primary-fill:color-mix(in srgb, var(--accent-fill) 22%, var(--bg-panel));--disabled-primary-text:color-mix(in srgb, var(--fg-primary) 70%, var(--disabled-primary-fill));--border-disabled:color-mix(in srgb, var(--border-control) 60%, transparent);--shadow-sticky:0 var(--hairline) 0 var(--row-line);--check-size:1.125rem;--icon-size-sm:max(calc(12px / var(--dpr,1)), calc(round(down, calc(16px * var(--scale) * var(--dpr,1)), 12px) / var(--dpr,1)));--icon-size-lg:max(calc(12px / var(--dpr,1)), calc(round(down, calc(24px * var(--scale) * var(--dpr,1)), 12px) / var(--dpr,1)));--focus-ring-offset:0px;--focus-ring-offset-inset:-2px;--danger-text:color-mix(in srgb, var(--accent-danger) 60%, var(--fg-primary));--success-text:color-mix(in srgb, var(--accent-success) 60%, var(--fg-primary));--warning-text:color-mix(in srgb, var(--accent-warning) 60%, var(--fg-primary));--chip-fill-mix:16%;--notice-fill-mix:8%;--notice-bar-width:.25rem;--edge-bar-width:.3125rem;--status-dot:.5625rem;--chip-text-mix:35%;--modal-width-small:28.125rem;--modal-width-medium:40.625rem;--modal-width-large:59.375rem;--row-hover:color-mix(in srgb, var(--fg-primary) 6%, transparent);--row-hover-solid:color-mix(in srgb, var(--fg-primary) 6%, var(--bg-input));--menu-active-fill:color-mix(in srgb, var(--fg-primary) 16%, var(--bg-panel));--bar-btn-rest:color-mix(in srgb, var(--fg-primary) 4%, transparent);--reading-width:60ch;--tree-indent:.9375rem;--gap-box:var(--space-xl);--resizer-hover:linear-gradient(to right, transparent calc(50% - var(--selected-bar-width) / 2), var(--accent-primary) 0 calc(50% + var(--selected-bar-width) / 2), transparent 0);--row-end-inset:var(--space-sm);--search-width:16rem;--health-ok:var(--fg-disabled);--tag-red:var(--key-6A);--tag-orange:var(--key-5A);--tag-yellow:var(--key-4A);--tag-green:var(--key-2A);--tag-cyan:var(--key-12A);--tag-blue:var(--key-11A);--tag-violet:var(--key-9A);--tag-pink:var(--key-7A);--hit-min:3.4375rem;--icon-size:var(--icon-size-lg);--key-1A:#0fbfa7;--key-2A:#10c44c;--key-3A:#4bc110;--key-4A:#b3ae0f;--key-5A:#ee9530;--key-6A:#f48f7a;--key-7A:#f58aa4;--key-8A:#f581d8;--key-9A:#d38ff6;--key-10A:#b29cf7;--key-11A:#88a9f5;--key-12A:#12b8e2;--key-1B:#25dcc3;--key-2B:#3ddf73;--key-3B:#6bdd31;--key-4B:#cec922;--key-5B:#ebbb85;--key-6B:#f1b6aa;--key-7B:#f3b3c3;--key-8B:#f2b0e1;--key-9B:#deb4f3;--key-10B:#cabcf4;--key-11B:#b0c4f2;--key-12B:#72d0e8;--content-max-width:100%;--content-narrow-width:min(480px, 100%);--page-gutter-x:min(calc(12px * var(--scale)), 4cqi);--page-gutter-top:min(calc(12px * var(--scale)), 3.4cqi);--page-gutter-bottom:min(calc(12px * var(--scale)), 3.4cqi);--row-height:round(nearest, calc(var(--font-size-xs) * var(--row-density,2.6)), 1px);--scrollbar-radius:0;--scrollbar-size:.5rem;--scrollbar-inset:var(--hairline);--scrollbar-track:transparent}:root,[data-theme=neoDark]{--bg-app:#18181b;--bg-panel:#27272a;--bg-panel-alt:#3f3f46;--bg-input:#18181b;--bg-toolbar:#1f1f23;--border-highlight:#71717a;--border-shadow:#09090b;--border-outline:#000;--border-light:#a1a1aa;--border-muted:#52525b;--row-divider:#3b3b41;--hover-fill:#3f3f46;--border-control:#8a8a91;--tab-underline-color:#9164f6;--bevel-highlight:#71717a;--bevel-shadow:#09090b;--fg-primary:#fafafa;--fg-muted:#aaaab2;--fg-disabled:#71717a;--fg-on-accent:#fafafa;--fg-on-status:#000;--accent-primary:#9164f6;--accent-text:#a784f7;--accent-secondary:#3f3f46;--accent-success:#22c522;--accent-warning:#eab308;--accent-danger:#ef4444;--accent-info:#38a2f8;--accent-write:#3fb67a;--accent-fill:#7c3aed;--danger-fill:#dc2626;--link:#b39cfa;--focus-ring-color:#a78bfa;--color-scheme:dark;--overlay-backdrop:#000000b3;--waveform-low:#3b82f6;--waveform-mid:#f59e0b;--waveform-high:#f4f4f5;--waveform-mono:#a78bfa;--waveform-played:#27272a99;--waveform-grid:#fafafa29;--waveform-memory-cue:#d4d4d8;--accent-primary-hover:#a78bfa;--accent-primary-pressed:#7c3aed;--accent-secondary-hover:#52525b;--overlay-header:#00000040}[data-theme=clubNeon]{--bg-app:#0a0a0f;--bg-panel:#1a1a2a;--bg-panel-alt:#282840;--bg-input:#0a0a0f;--bg-toolbar:#131320;--border-highlight:#5a5a80;--border-shadow:#050508;--border-outline:#000;--border-light:#00e5ff;--border-muted:#50507a;--row-divider:#34344f;--hover-fill:#24243a;--border-control:#717190;--tab-underline-color:#e040fb;--bevel-highlight:#5a5a80;--bevel-shadow:#050508;--fg-primary:#f0f0ff;--fg-muted:#9090b0;--fg-disabled:#6a6a8c;--fg-on-accent:#0a0a0f;--fg-on-status:#000;--accent-primary:#e040fb;--accent-text:#e044fb;--accent-secondary:#24243a;--accent-success:#00e68a;--accent-warning:#ffbf00;--accent-danger:#ff1744;--accent-info:#008cff;--accent-write:#2fcf7a;--accent-fill:#e040fb;--danger-fill:#c62828;--link:#00e5ff;--focus-ring-color:#00e5ff;--color-scheme:dark;--overlay-backdrop:#000000b3;--waveform-low:#3b82f6;--waveform-mid:#f59e0b;--waveform-high:#f4f4f5;--waveform-mono:#e040fb;--waveform-played:#14141f99;--waveform-grid:#f0f0ff29;--waveform-memory-cue:#c0c0e0;--accent-primary-hover:#ea80fc;--accent-primary-pressed:#c2185b;--accent-secondary-hover:#2e2e48;--overlay-header:#0003}[data-theme=mutedPro]{--bg-app:#1c1f26;--bg-panel:#2a3140;--bg-panel-alt:#343d4f;--bg-input:#1c1f26;--bg-toolbar:#232833;--border-highlight:#6b7280;--border-shadow:#111318;--border-outline:#000;--border-light:#9ca3af;--border-muted:#4b5568;--row-divider:#383f4e;--hover-fill:#343d4f;--border-control:#828796;--tab-underline-color:#818cf8;--bevel-highlight:#6b7280;--bevel-shadow:#111318;--fg-primary:#e8eaed;--fg-muted:#a1a7b3;--fg-disabled:#7d8593;--fg-on-accent:#1c1f26;--fg-on-status:#000;--accent-primary:#818cf8;--accent-text:#959ef6;--accent-secondary:#343d4f;--accent-success:#34b380;--accent-warning:#e5c153;--accent-danger:#ef4a4a;--accent-info:#38aaf8;--accent-write:#4ade80;--accent-fill:#818cf8;--danger-fill:#b91c1c;--link:#a5b4fc;--focus-ring-color:#818cf8;--color-scheme:dark;--overlay-backdrop:#000000b3;--waveform-low:#60a5fa;--waveform-mid:#f59e0b;--waveform-high:#f4f4f5;--waveform-mono:#818cf8;--waveform-played:#2a314099;--waveform-grid:#e8eaed29;--waveform-memory-cue:#d1d5db;--accent-primary-hover:#a5b4fc;--accent-primary-pressed:#6366f1;--accent-secondary-hover:#3d4656;--overlay-header:#0000002e}[data-theme=qtEvolved]{--bg-app:#1e1e1e;--bg-panel:#2a2a2b;--bg-panel-alt:#404040;--bg-input:#1e1e1e;--bg-toolbar:#242425;--border-highlight:#5a5a5a;--border-shadow:#141414;--border-outline:#000;--border-light:#6a6a6a;--border-muted:#5f5f5f;--row-divider:#454545;--hover-fill:#404040;--border-control:#8a8a8a;--tab-underline-color:#0078d4;--bevel-highlight:#5a5a5a;--bevel-shadow:#141414;--fg-primary:#fff;--fg-muted:#ababab;--fg-disabled:#7a7a7a;--fg-on-accent:#fff;--fg-on-status:#000;--accent-primary:#218ada;--accent-text:#52a4e2;--accent-secondary:#3c3c3c;--accent-success:#4caf50;--accent-warning:#ffbf00;--accent-danger:#f44336;--accent-info:#6466df;--accent-write:#3fa45b;--accent-fill:#0078d4;--danger-fill:#d32f2f;--link:#69afff;--focus-ring-color:#3794ff;--color-scheme:dark;--overlay-backdrop:#000000b3;--waveform-low:#3b82f6;--waveform-mid:#ff9800;--waveform-high:#f4f4f5;--waveform-mono:#218ada;--waveform-played:#25252699;--waveform-grid:#ffffff29;--waveform-memory-cue:#ccc;--accent-primary-hover:#106ebe;--accent-primary-pressed:#005a9e;--accent-secondary-hover:#4a4a4a;--overlay-header:#0003}[data-theme=retro16]{--bg-app:#1a1a2e;--bg-panel:#22344d;--bg-panel-alt:#283d58;--bg-input:#1b263b;--bg-toolbar:#1f2c42;--border-highlight:#98c1d9;--border-shadow:#0d1b2a;--border-outline:#000;--border-light:#e0fbfc;--border-muted:#526a84;--row-divider:#384961;--hover-fill:#324c6b;--border-control:#6f8fae;--tab-underline-color:#b673f0;--bevel-highlight:#98c1d9;--bevel-shadow:#0d1b2a;--fg-primary:#e0fbfc;--fg-muted:#98c1d9;--fg-disabled:#778da9;--fg-on-accent:#0d1b2a;--fg-on-status:#000;--accent-primary:#c77dff;--accent-text:#cc96fe;--accent-secondary:#2d4563;--accent-success:#4caf50;--accent-warning:#ffc003;--accent-danger:#eb5d67;--accent-info:#489ee4;--accent-write:#52d68a;--accent-fill:#b673f0;--danger-fill:#c62828;--link:#d29bff;--focus-ring-color:#b97bf1;--color-scheme:dark;--overlay-backdrop:#000000b3;--waveform-low:#3b82f6;--waveform-mid:#f59e0b;--waveform-high:#f4f4f5;--waveform-mono:#c77dff;--waveform-played:#22344d99;--waveform-grid:#e0fbfc2e;--waveform-memory-cue:#e0fbfc;--accent-primary-hover:#d493ff;--accent-primary-pressed:#9a5ad4;--accent-secondary-hover:#4d6a90;--overlay-header:#00000026}:root{--font-pixel:var(--font-pixelify), "Pixelify Sans", "Segoe UI", sans-serif;--font-body:var(--font-prose), system-ui, sans-serif;--font-code:ui-monospace, "Cascadia Code", "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--gutter:1rem;--content-max:72rem;--measure:40rem;--focus-halo:0 0 #0000;--r1:var(--space-xl);--r2:calc(var(--space-xl) * 2);--r3:calc(var(--space-xl) * 3.2);--r4:clamp(4.5rem, 2.5rem + 6vw, 8.5rem);--t-display:clamp(2.5rem, 1.2rem + 3.8vw, 4.25rem);--t-title:clamp(1.9rem, 1.1rem + 2.4vw, 3.25rem);--t-lead:clamp(1.1rem, 1rem + .45vw, var(--font-size-lg));--header-h:3.75rem;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--space-lg))}::selection{background:var(--accent-primary);color:var(--border-outline)}h1,h2,h3,h4,.btn,.badge,.brand,.nav,.kbd,.skip-link{font-variant-ligatures:none}body{background:var(--bg-app);min-height:100vh;color:var(--fg-primary);font-family:var(--font-body);font-size:var(--font-size-md);text-rendering:optimizelegibility;flex-direction:column;margin:0;line-height:1.6;display:flex}main{flex:1 0 auto}main:focus{outline:none}h1,h2,h3,h4{font-family:var(--font-pixel);text-wrap:balance;margin:var(--space-xl) 0 var(--space-md);font-weight:700;line-height:1.15}html:not(:lang(en)) :is(h1,h2,h3,h4){hyphens:manual;overflow-wrap:anywhere}h1{font-size:var(--t-title);line-height:1.04}h2{font-size:clamp(var(--font-size-lg), .9rem + 2vw, var(--font-size-xl))}h3{font-size:var(--t-lead);line-height:1.25}h4{font-size:var(--font-size-md)}p,ul,ol{margin:0 0 var(--space-md)}a{color:inherit;text-decoration:underline;text-decoration-thickness:var(--bevel-size-sm);text-underline-offset:.2em}:where(a:not([class])){background-image:linear-gradient(var(--accent-primary-hover), var(--accent-primary-hover));background-position:0 100%;background-repeat:no-repeat;background-size:0 var(--border-width);transition:background-size .12s steps(3,end),color .12s step-end}:where(a:not([class])):hover{color:var(--accent-primary-hover);background-size:100% var(--border-width);text-decoration-color:#0000}:where(a:not([class])):active{color:var(--fg-primary)}code,kbd,pre,samp{font-family:var(--font-code)}:where(p,li,td,th,dd,figcaption,summary)>code{background:var(--bg-panel-alt);border:var(--hairline) solid var(--border-muted);overflow-wrap:anywhere;padding:.1em .35em;font-size:.9em}kbd{min-width:1.5em;padding:0 var(--space-xs);border:var(--border-width) solid var(--border-outline);background:var(--bg-panel-alt);color:var(--fg-primary);font-family:var(--font-pixel);font-variant-ligatures:none;text-align:center;white-space:nowrap;box-shadow:var(--shadow-bevel-sm), 0 var(--bevel-size) 0 var(--border-shadow);border-radius:0;font-size:.875em;font-weight:600;line-height:1.35;display:inline-block}img,svg{max-width:100%;height:auto}button,input,select,textarea{font:inherit}hr{border:0;border-top:var(--border-width) solid var(--border-outline);margin:var(--space-xl) 0}.rows{margin:0;padding:0;list-style:none}.rows>li{gap:var(--space-xs) var(--r2);padding-block:var(--r1);border-top:var(--border-width) solid var(--border-outline);box-shadow:inset 0 var(--border-width) 0 var(--border-muted);display:grid}.rows>li:first-child{box-shadow:none;border-top:0;padding-top:0}.rows>li>p,.rows>li>div>p{max-width:34rem;margin:0}.row-name{min-height:1.5rem;font-family:var(--font-pixel);font-size:var(--t-lead);font-variant-ligatures:none;justify-self:start;margin:0;font-weight:700;line-height:1.25}a.row-name,.row-name a{text-decoration-thickness:var(--border-width);text-underline-offset:.25em}a.row-name:hover,.row-name a:hover{color:var(--accent-primary-hover)}@media (width>=48rem){.rows>li{grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:baseline}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-md);top:var(--space-md);z-index:100;padding:var(--space-sm) var(--space-lg);background:var(--accent-primary);color:var(--border-outline);border:var(--border-width) solid var(--border-outline);font-family:var(--font-pixel);font-weight:700;position:absolute;transform:translateY(-300%)}.skip-link:focus{transform:none}:focus-visible{--focus-halo:0 0 0 calc(var(--focus-ring-width) * 2 + 2px) var(--fg-primary);outline:var(--focus-ring-width) solid var(--accent-primary);outline-offset:2px}:where(a:not(.btn),summary,input,select,textarea):focus-visible{box-shadow:var(--focus-halo)}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s;animation-timing-function:steps(4,end)}::view-transition-group(site-header),::view-transition-old(site-header),::view-transition-new(site-header){animation:none}[data-reveal=pending]{opacity:0;translate:0 8px}[data-reveal=shown]{opacity:1;transition:opacity .32s steps(4,end),translate .32s steps(4,end);translate:0}@media print{[data-reveal]{opacity:1!important;translate:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@view-transition{navigation:none}[data-reveal]{opacity:1!important;translate:none!important}}.crumbs-wrap[data-astro-cid-ybatimd6]{width:min(100% - 2 * var(--gutter), var(--content-max));margin:var(--r1) auto 0}
