.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][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;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)}.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)}@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}}@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))}.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}}:root,[data-theme]{--scale:1.25;--unit:.3125rem;--motion-instant:16ms;--motion-quick:80ms;--motion-base:.16s;--motion-slow:.32s;--motion-steps-short:2;--motion-steps-long:4;--motion-step-px:var(--unit);--motion-fade:linear;--border-width:2px;--hairline:1px;--border-width-heavy:3px;--bevel-size:2px;--bevel-size-sm:var(--hairline);--focus-ring-width:2px;--radius-sm:0;--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-panel:5px 5px 0 var(--border-shadow);--shadow-modal:10px 10px 0 var(--border-shadow);--shadow-badge:2px 2px 0 var(--border-shadow);--shadow-inset-deep:inset var(--bevel-size) var(--bevel-size) 0 #00000059;--space-xs:.3125rem;--space-sm:.4688rem;--space-md:.625rem;--space-lg:.9375rem;--space-xl:1.25rem;--font-pixel:"Pixelify Sans", "Segoe UI", sans-serif;--font-data:"Inter", "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-size-xs:.7813rem;--font-size-sm:.9375rem;--font-size-md:1.0938rem;--font-size-lg:1.4063rem;--font-size-xl:1.875rem;--hit-min:3.4375rem;--icon-size:1.875rem;--content-max-width:min(1200px, 100%);--content-narrow-width:min(480px, 100%);--safe-top:var(--screen-padding);--safe-right:var(--screen-padding);--safe-bottom:var(--screen-padding);--safe-left:var(--screen-padding);--screen-padding:var(--space-xl);--results-min-rows:10;--row-height:2.5625rem;--row-unmatched-bg:#5c2e2e;--bp-sm:600px;--bp-md:900px;--bp-lg:1200px;--results-col-min:6.25rem;--results-col-write:var(--results-col-min);--results-table-min-width:87.5rem;--results-grid-columns:var(--results-col-min) var(--results-col-min) minmax(9.375rem, 1fr) minmax(9.375rem, 1fr) minmax(10.9375rem, 1.2fr) minmax(9.375rem, 1fr) var(--results-col-min) var(--results-col-min) var(--results-col-min) minmax(9.375rem, 1fr) var(--results-col-min) var(--results-col-min) var(--results-col-min) var(--results-col-min);--scrollbar-radius:0;--scrollbar-size:.625rem;--scrollbar-inset:.1563rem}: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;--bevel-highlight:#71717a;--bevel-shadow:#09090b;--fg-primary:#fafafa;--fg-muted:#a1a1aa;--fg-disabled:#71717a;--fg-inverse:#fafafa;--accent-primary:#8b5cf6;--accent-primary-hover:#a78bfa;--accent-primary-pressed:#7c3aed;--accent-secondary:#3f3f46;--accent-secondary-hover:#52525b;--accent-success:#22c55e;--accent-warning:#eab308;--accent-danger:#ef4444;--accent-info:#6366f1;--overlay-header:#00000040;--overlay-backdrop:#000000b8;--waveform-low:#3b82f6;--waveform-mid:#f59e0b;--waveform-high:#f4f4f5;--waveform-mono:#a78bfa;--waveform-played:#27272a99;--waveform-grid:#fafafa29;--waveform-memory-cue:#d4d4d8}[data-theme=clubNeon]{--bg-app:#0a0a0f;--bg-panel:#14141f;--bg-panel-alt:#1a1a28;--bg-input:#0a0a0f;--bg-toolbar:#101018;--border-highlight:#5a5a80;--border-shadow:#050508;--border-outline:#000;--border-light:#00e5ff;--border-muted:#2a2a40;--bevel-highlight:#5a5a80;--bevel-shadow:#050508;--fg-primary:#f0f0ff;--fg-muted:#9090b0;--fg-disabled:#606080;--fg-inverse:#0a0a0f;--accent-primary:#e040fb;--accent-primary-hover:#ea80fc;--accent-primary-pressed:#c2185b;--accent-secondary:#1a1a28;--accent-secondary-hover:#252538;--accent-success:#00e676;--accent-warning:#ffea00;--accent-danger:#ff1744;--accent-info:#00e5ff;--overlay-header:#0003;--overlay-backdrop:#000000c7;--waveform-low:#448aff;--waveform-mid:#ff9100;--waveform-high:#f0f0ff;--waveform-mono:#e040fb;--waveform-played:#14141f99;--waveform-grid:#f0f0ff29;--waveform-memory-cue:#c0c0e0}[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:#3d4656;--bevel-highlight:#6b7280;--bevel-shadow:#111318;--fg-primary:#e8eaed;--fg-muted:#9ca3af;--fg-disabled:#6b7280;--fg-inverse:#1c1f26;--accent-primary:#f59e0b;--accent-primary-hover:#fbbf24;--accent-primary-pressed:#d97706;--accent-secondary:#343d4f;--accent-secondary-hover:#3d4656;--accent-success:#10b981;--accent-warning:#f59e0b;--accent-danger:#ef4444;--accent-info:#38bdf8;--overlay-header:#0000002e;--overlay-backdrop:#000000b3;--waveform-low:#60a5fa;--waveform-mid:#f59e0b;--waveform-high:#e8eaed;--waveform-mono:#fbbf24;--waveform-played:#2a314099;--waveform-grid:#e8eaed29;--waveform-memory-cue:#d1d5db}[data-theme=qtEvolved]{--bg-app:#1e1e1e;--bg-panel:#252526;--bg-panel-alt:#2d2d2d;--bg-input:#1e1e1e;--bg-toolbar:#333;--border-highlight:#5a5a5a;--border-shadow:#141414;--border-outline:#000;--border-light:#6a6a6a;--border-muted:#3c3c3c;--bevel-highlight:#5a5a5a;--bevel-shadow:#141414;--fg-primary:#fff;--fg-muted:#888;--fg-disabled:#666;--fg-inverse:#fff;--accent-primary:#0078d4;--accent-primary-hover:#106ebe;--accent-primary-pressed:#005a9e;--accent-secondary:#3c3c3c;--accent-secondary-hover:#4a4a4a;--accent-success:#4caf50;--accent-warning:#ff9800;--accent-danger:#f44336;--accent-info:#2196f3;--overlay-header:#0003;--overlay-backdrop:#000000ad;--waveform-low:#3794ff;--waveform-mid:#ff9800;--waveform-high:#fff;--waveform-mono:#4fa3ff;--waveform-played:#25252699;--waveform-grid:#ffffff29;--waveform-memory-cue:#ccc}[data-theme=retro16]{--bg-app:#1a1a2e;--bg-panel:#3d5a80;--bg-panel-alt:#2f4858;--bg-input:#1b263b;--bg-toolbar:#293241;--border-highlight:#98c1d9;--border-shadow:#0d1b2a;--border-outline:#000;--border-light:#e0fbfc;--border-muted:#415a77;--bevel-highlight:#98c1d9;--bevel-shadow:#0d1b2a;--fg-primary:#e0fbfc;--fg-muted:#98c1d9;--fg-disabled:#778da9;--fg-inverse:#0d1b2a;--accent-primary:#ee6c4d;--accent-primary-hover:#f2846b;--accent-primary-pressed:#c8553d;--accent-secondary:#3d5a80;--accent-secondary-hover:#4d6a90;--accent-success:#4caf50;--accent-warning:#ffb703;--accent-danger:#e63946;--accent-info:#48cae4;--overlay-header:#00000026;--overlay-backdrop:#000000a6;--waveform-low:#48cae4;--waveform-mid:#ffb703;--waveform-high:#e0fbfc;--waveform-mono:#98c1d9;--waveform-played:#3d5a8099;--waveform-grid:#e0fbfc2e;--waveform-memory-cue:#e0fbfc}: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}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}
