.catalog-browser:where(.astro-hu3og63c){display:block;container-type:inline-size}.catalog-tools:where(.astro-hu3og63c){flex-wrap:wrap;align-items:end;gap:.5rem 1rem;display:flex}.catalog-tools:where(.astro-hu3og63c) label:where(.astro-hu3og63c){flex:12rem}.catalog-tools:where(.astro-hu3og63c) .find:where(.astro-hu3og63c){flex-grow:2}.catalog-tools:where(.astro-hu3og63c) span:where(.astro-hu3og63c){font-size:var(--sl-text-xs);margin-bottom:.2rem;font-weight:600;display:block}.catalog-tools:where(.astro-hu3og63c) input:where(.astro-hu3og63c),.catalog-tools:where(.astro-hu3og63c) select:where(.astro-hu3og63c){border:1px solid var(--sl-color-gray-4);background:var(--sl-color-bg);width:100%;color:var(--sl-color-text);font:inherit;font-size:var(--sl-text-sm);border-radius:.4rem;padding:.4rem .6rem}.result-count:where(.astro-hu3og63c){font-size:var(--sl-text-xs);color:var(--sl-color-gray-3);flex:none;margin:0 0 .45rem}.pick:where(.astro-hu3og63c),.cloud:where(.astro-hu3og63c){font-size:var(--sl-text-xs);flex-wrap:wrap;align-items:center;gap:.15rem;margin:.4rem 0 0;display:flex}:where(.astro-hu3og63c):is(.pick,.cloud)>span:where(.astro-hu3og63c){color:var(--sl-color-gray-2);margin-inline-end:.35rem;font-weight:600}:where(.astro-hu3og63c):is(.pick,.cloud) button:where(.astro-hu3og63c){min-width:1.6rem;color:var(--sl-color-text-accent);font:inherit;font-family:var(--__sl-font-mono);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.3rem;padding:.15rem .35rem}:where(.astro-hu3og63c):is(.pick.prefix,.pick.kind,.cloud) button:where(.astro-hu3og63c){font-family:inherit}:where(.astro-hu3og63c):is(.pick,.cloud) small:where(.astro-hu3og63c){color:var(--sl-color-gray-3);font-size:.9em}:where(.astro-hu3og63c):is(.pick,.cloud) button:where(.astro-hu3og63c):hover{background:var(--sl-color-gray-6)}:where(.astro-hu3og63c):is(.pick,.cloud) button:where(.astro-hu3og63c):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:1px}:where(.astro-hu3og63c):is(.pick,.cloud) button:where(.astro-hu3og63c)[aria-pressed=true]{border-color:var(--sl-color-accent);background:var(--sl-color-accent-low);color:var(--sl-color-text);font-weight:600}.cloud:where(.astro-hu3og63c) .seg:where(.astro-hu3og63c){border:1px solid var(--sl-color-hairline);border-radius:.35rem;flex-wrap:wrap;align-items:stretch;max-width:100%;display:inline-flex;overflow:hidden}.cloud:where(.astro-hu3og63c) .seg:where(.astro-hu3og63c)>:where(.astro-hu3og63c){border-radius:0}.cloud:where(.astro-hu3og63c) .seg:where(.astro-hu3og63c)>:where(.astro-hu3og63c):first-child{border-start-start-radius:.3rem;border-end-start-radius:.3rem}.cloud:where(.astro-hu3og63c) .seg:where(.astro-hu3og63c)>:where(.astro-hu3og63c):last-child{border-start-end-radius:.3rem;border-end-end-radius:.3rem}.cloud:where(.astro-hu3og63c) .seg:where(.astro-hu3og63c)>:where(.astro-hu3og63c)+:where(.astro-hu3og63c){border-inline-start:1px solid var(--sl-color-hairline)}.cloud:where(.astro-hu3og63c) .seg-head:where(.astro-hu3og63c){color:var(--sl-color-gray-4);align-items:center;padding:.15rem .35rem;font-size:.92em;font-weight:400;display:inline-flex}.cloud:where(.astro-hu3og63c) .seg:where(.astro-hu3og63c)>.seg-head:where(.astro-hu3og63c)+:where(.astro-hu3og63c){border-inline-start:0}.cloud:where(.astro-hu3og63c) .seg:where(.astro-hu3og63c) button:where(.astro-hu3og63c)[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--sl-color-accent);border-color:#0000}catalog-list:where(.astro-hu3og63c) li:where(.astro-hu3og63c).fade{opacity:.3}@media (prefers-reduced-motion:no-preference){catalog-list:where(.astro-hu3og63c) li:where(.astro-hu3og63c){transition:opacity .12s}}:where(.astro-hu3og63c):is(.pick,.cloud) button:where(.astro-hu3og63c):disabled{color:var(--sl-color-gray-5);cursor:default;background:0 0}.catalog-browser:where(.astro-hu3og63c) ul:where(.astro-hu3og63c){margin:0;padding:0;list-style:none}.catalog-browser:where(.astro-hu3og63c) li:where(.astro-hu3og63c){margin:0}.catalog-browser:where(.astro-hu3og63c) li:where(.astro-hu3og63c)[hidden],.catalog-browser:where(.astro-hu3og63c) section:where(.astro-hu3og63c)[hidden]{display:none}.catalog-browser:where(.astro-hu3og63c) code{font-size:inherit;white-space:normal;background:0 0;border:0;padding:0}.catalog-browser:where(.astro-hu3og63c) a:where(.astro-hu3og63c){text-decoration:none}.catalog-browser:where(.astro-hu3og63c) a:where(.astro-hu3og63c):hover code,.catalog-browser:where(.astro-hu3og63c) a:where(.astro-hu3og63c):focus-visible code{text-decoration:underline;text-decoration-color:var(--sl-color-text-accent);text-underline-offset:.2em}:where(.astro-hu3og63c)[id^=from-]{scroll-margin-top:calc(var(--sl-nav-height,3.5rem) + 2.5rem)}.cl-rows:where(.astro-hu3og63c){font-size:var(--sl-text-sm);grid-template-columns:fit-content(58%) minmax(0,1fr) auto;column-gap:1rem;line-height:1.45;display:grid;margin-top:.25rem!important}.cl-rows:where(.astro-hu3og63c) li:where(.astro-hu3og63c){grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--sl-color-hairline);align-items:baseline;padding:.2rem .25rem;display:grid}.cl-rows:where(.astro-hu3og63c) li:where(.astro-hu3og63c):hover{background:var(--sl-color-gray-7,var(--sl-color-gray-6))}.cl-rows:where(.astro-hu3og63c)>li:where(.astro-hu3og63c)>a:where(.astro-hu3og63c){font-family:var(--__sl-font-mono);overflow-wrap:anywhere;font-size:.8rem}.cl-rows:where(.astro-hu3og63c) .d:where(.astro-hu3og63c){white-space:nowrap;text-overflow:ellipsis;color:var(--sl-color-gray-2);font-size:var(--sl-text-xs);grid-column:2;overflow:hidden}.cl-rows:where(.astro-hu3og63c) .d:where(.astro-hu3og63c) code{white-space:nowrap;font-size:.95em}.cl-rows:where(.astro-hu3og63c) .f:where(.astro-hu3og63c){grid-column:3;justify-content:end;gap:.25rem;display:flex}.legend:where(.astro-hu3og63c){font-size:var(--sl-text-xs);color:var(--sl-color-gray-2);flex-wrap:wrap;align-items:center;gap:.2rem .4rem;margin:.5rem 0 0;display:flex}.legend:where(.astro-hu3og63c)>span:where(.astro-hu3og63c){margin-inline-end:.2rem;font-weight:600}.legend:where(.astro-hu3og63c) button:where(.astro-hu3og63c){--fill:transparent;--line:transparent;--shape:superellipse(1);border:1px solid var(--line);corner-shape:var(--shape);background:var(--fill);color:inherit;font:inherit;cursor:pointer;border-radius:.5rem;align-items:center;gap:.3rem;padding:.1rem .45rem .1rem .2rem;transition:background-color 80ms,border-color 80ms;display:inline-flex}.legend:where(.astro-hu3og63c) button:where(.astro-hu3og63c):focus-visible{outline:2px solid var(--sl-color-accent);outline-offset:2px}.legend:where(.astro-hu3og63c) :where(.astro-hu3og63c)[hidden]{display:none}.legend:where(.astro-hu3og63c) :where(.astro-hu3og63c)[data-state=off]:hover{--fill:var(--sl-color-gray-6)}.legend:where(.astro-hu3og63c) :where(.astro-hu3og63c)[data-state=include]{--shape:squircle;border-radius:.7rem}.legend:where(.astro-hu3og63c) :where(.astro-hu3og63c)[data-state=exclude]{--shape:scoop;color:var(--sl-color-gray-2);border-radius:.3rem}.legend:where(.astro-hu3og63c) :where(.astro-hu3og63c)[data-state=exclude] .b:where(.astro-hu3og63c){--b:var(--sl-color-gray-3);--bt:var(--sl-color-gray-2)}.legend:where(.astro-hu3og63c){--lc:.32}:root[data-theme=light] .legend:where(.astro-hu3og63c){--lc:.95}.legend:where(.astro-hu3og63c) :where(.astro-hu3og63c)[data-state=include]{--fill:oklch(from var(--b) var(--lc) calc(c * .35) h);--line:color-mix(in oklab, var(--b) 45%, transparent)}.legend:where(.astro-hu3og63c) :where(.astro-hu3og63c)[data-state=exclude]{--fill:oklch(var(--lc) .01 250);--line:oklch(from var(--sl-color-gray-3) l .015 250 / .6)}@supports not (corner-shape:scoop){.legend:where(.astro-hu3og63c) :where(.astro-hu3og63c)[data-state]:not([data-state=off]):before{text-align:center;width:.7rem;font-weight:700}.legend:where(.astro-hu3og63c) :where(.astro-hu3og63c)[data-state=include]:before{content:"✓";color:var(--bt,var(--b))}.legend:where(.astro-hu3og63c) :where(.astro-hu3og63c)[data-state=exclude]:before{content:"✕"}.legend:where(.astro-hu3og63c) :where(.astro-hu3og63c)[data-state=exclude]{text-decoration:line-through}}.legend:where(.astro-hu3og63c) .clear:where(.astro-hu3og63c){color:var(--sl-color-gray-3);margin-inline-start:auto;padding:.1rem .4rem}.legend:where(.astro-hu3og63c) .clear:where(.astro-hu3og63c):is(:hover,:focus-visible){--fill:var(--sl-color-gray-6);color:var(--sl-color-text)}@media (prefers-reduced-motion:reduce){.legend:where(.astro-hu3og63c) button:where(.astro-hu3og63c){transition:none}}.b:where(.astro-hu3og63c){--b:var(--sl-color-gray-2);border:1px solid color-mix(in oklab, var(--b) 55%, transparent);background:color-mix(in oklab, var(--b) 18%, transparent);min-width:1.5rem;color:var(--bt,var(--b));font:700 .66rem/1.45 var(--__sl-font-mono);text-align:center;white-space:nowrap;border-radius:.25rem;padding:0 .25rem;transition:background-color 80ms,border-color 80ms;display:inline-block}:where(.astro-hu3og63c):is(.cl-rows,.cl-groups) .b:where(.astro-hu3og63c):hover,.legend:where(.astro-hu3og63c) :where(.astro-hu3og63c)[data-b]:is(:hover,:focus-visible) .b:where(.astro-hu3og63c){background:color-mix(in oklab, var(--b) 34%, transparent);border-color:var(--b)}@media (prefers-reduced-motion:reduce){.b:where(.astro-hu3og63c){transition:none}}:where(.astro-hu3og63c):where(.legend button){--b:var(--sl-color-gray-2)}:where(.astro-hu3og63c)[data-k=X],:where(.astro-hu3og63c)[data-b=X]{--b:var(--au-badge-x);--bt:var(--au-badge-x-text)}:where(.astro-hu3og63c)[data-k=LX],:where(.astro-hu3og63c)[data-b=LX]{--b:var(--au-badge-lx);--bt:var(--au-badge-lx-text)}:where(.astro-hu3og63c)[data-k=G],:where(.astro-hu3og63c)[data-b=G]{--b:var(--au-badge-g);--bt:var(--au-badge-g-text)}:where(.astro-hu3og63c)[data-k=S],:where(.astro-hu3og63c)[data-b=S]{--b:var(--au-badge-s);--bt:var(--au-badge-s-text)}:where(.astro-hu3og63c)[data-k=P],:where(.astro-hu3og63c)[data-b=P]{--b:var(--au-badge-p);--bt:var(--au-badge-p-text)}:where(.astro-hu3og63c)[data-k=\!SL],:where(.astro-hu3og63c)[data-b=\!SL]{--b:var(--au-badge-nosl);--bt:var(--au-badge-nosl-text)}:where(.astro-hu3og63c)[data-k=NEW],:where(.astro-hu3og63c)[data-b=NEW]{--b:var(--au-badge-new);--bt:var(--au-badge-new-text)}.cl-rows:where(.astro-hu3og63c) .f:where(.astro-hu3og63c) .k:where(.astro-hu3og63c){border:1px solid var(--sl-color-gray-5);color:var(--sl-color-gray-3);white-space:nowrap;border-radius:.25rem;padding:0 .3rem;font-size:.68rem;line-height:1.4}.sig-only:where(.astro-hu3og63c){grid-template-columns:minmax(0,1fr) auto}.sig-only:where(.astro-hu3og63c) .f:where(.astro-hu3og63c){grid-column:2}.gutter:where(.astro-hu3og63c){grid-template-columns:max-content minmax(0,1fr) auto;column-gap:.6rem}.gutter:where(.astro-hu3og63c) .t:where(.astro-hu3og63c){text-align:end;white-space:nowrap;font:.75rem/1.45 var(--__sl-font-mono);color:var(--sl-color-gray-3);grid-column:1}.gutter:where(.astro-hu3og63c)>li:where(.astro-hu3og63c)>a:where(.astro-hu3og63c){text-indent:-2ch;overflow-wrap:break-word;color:var(--sl-color-gray-2);grid-column:2;padding-inline-start:2ch}.gutter:where(.astro-hu3og63c)>li:where(.astro-hu3og63c)>a:where(.astro-hu3og63c) b{color:var(--sl-color-white);font-weight:600}.gutter:where(.astro-hu3og63c)>li:where(.astro-hu3og63c)>a:where(.astro-hu3og63c):hover b{color:var(--sl-color-text-accent)}.gutter:where(.astro-hu3og63c) .pt{color:var(--sl-color-gray-3)}.gutter:where(.astro-hu3og63c) .f:where(.astro-hu3og63c){grid-column:3}@container (width<=40rem){.cl-rows:where(.astro-hu3og63c){display:block}.cl-rows:where(.astro-hu3og63c) li:where(.astro-hu3og63c){flex-wrap:wrap;column-gap:.5rem;padding:.3rem 0;display:flex}.cl-rows:where(.astro-hu3og63c)>li:where(.astro-hu3og63c)>a:where(.astro-hu3og63c){flex:auto}.cl-rows:where(.astro-hu3og63c) .d:where(.astro-hu3og63c){flex:1 0 100%;order:3}.cl-rows:where(.astro-hu3og63c).gutter{display:grid}.cl-rows:where(.astro-hu3og63c).gutter li:where(.astro-hu3og63c){column-gap:.5rem;padding:.25rem 0;display:grid}.gutter:where(.astro-hu3og63c) .f:where(.astro-hu3og63c){grid-column:2;justify-content:start}.gutter:where(.astro-hu3og63c)>li:where(.astro-hu3og63c)>a:where(.astro-hu3og63c){flex:none}}.cl-groups:where(.astro-hu3og63c){columns:15rem;font-family:var(--__sl-font-mono);column-gap:1.5rem;margin-top:.5rem;font-size:.76rem;line-height:1.4}.cl-groups:where(.astro-hu3og63c) section:where(.astro-hu3og63c){break-inside:avoid-column;padding-bottom:.6rem}.cl-groups:where(.astro-hu3og63c) section:where(.astro-hu3og63c):has(li:nth-child(25)){break-inside:auto}.cl-groups:where(.astro-hu3og63c) h2:where(.astro-hu3og63c){font-family:var(--__sl-font);font-size:var(--sl-text-sm);border-bottom:1px solid var(--sl-color-hairline);break-after:avoid;margin:0 0 .15rem;padding-top:.2rem;font-weight:600}.cl-groups:where(.astro-hu3og63c) h2:where(.astro-hu3og63c) small:where(.astro-hu3og63c){color:var(--sl-color-gray-3);font-weight:400;font-size:var(--sl-text-xs)}.cl-groups:where(.astro-hu3og63c) li:where(.astro-hu3og63c){overflow-wrap:anywhere;break-inside:avoid;padding:.05rem 0}.cl-groups:where(.astro-hu3og63c) li:where(.astro-hu3og63c) a:where(.astro-hu3og63c){color:var(--sl-color-text)}.cl-groups:where(.astro-hu3og63c) .cat{font-family:var(--__sl-font);font-size:var(--sl-text-sm);color:var(--sl-color-text-accent)}.cl-groups:where(.astro-hu3og63c) a:where(.astro-hu3og63c):hover .cat{text-decoration:underline}.cl-groups:where(.astro-hu3og63c) .cat small{color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);display:inline-block}:root .cl-groups:where(.astro-hu3og63c) code.lsl-inline span{color:color-mix(in oklab, var(--shiki-dark) 55%, var(--sl-color-gray-2))}:root[data-theme=light] .cl-groups:where(.astro-hu3og63c) code.lsl-inline span{color:color-mix(in oklab, var(--shiki-light) 55%, var(--sl-color-gray-2))}.cl-groups:where(.astro-hu3og63c) .b{vertical-align:.05em;margin-inline-start:.3rem}
