.cmd-action.svelte-1dpxsh{flex:1;justify-content:space-between;align-items:center;gap:1em;min-width:0;display:flex}.cmd-description.svelte-1dpxsh{opacity:.6;font-size:var(--cmd-description-font-size,.75em);display:block}.cmd-meta.svelte-1dpxsh{flex-shrink:0;align-items:center;gap:.5em;min-width:0;display:flex}.cmd-metadata.svelte-1dpxsh{max-width:var(--cmd-metadata-max-width,14em);opacity:.6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cmd-badge.svelte-1dpxsh{background:var(--cmd-badge-bg,color-mix(in srgb, currentColor 10%, transparent));opacity:.7;font-size:var(--cmd-badge-font-size,.7em);border-radius:999px;padding:.05em .4em}.cmd-shortcut.svelte-1dpxsh{flex-shrink:0;gap:2pt;display:flex}.cmd-shortcut.svelte-1dpxsh kbd:where(.svelte-1dpxsh){background:var(--cmd-kbd-bg,light-dark(#00000014,#ffffff26));font-size:var(--cmd-kbd-font-size,.8em);border-radius:3pt;padding:0 4pt;line-height:1.5}:where(dialog.svelte-1dpxsh){padding:var(--cmd-dialog-padding,6pt);color:light-dark(#222,#eee);z-index:var(--cmd-menu-z-index,10);background-color:#0000;border:none;margin:0 auto;font-size:2.4ex;display:flex;position:fixed;inset:30% 0 auto;overflow:visible}[data-sms-copy].svelte-mz6c12>span:where(.svelte-mz6c12){vertical-align:middle;align-items:center;gap:.35em;line-height:1;display:inline-flex;&>span:where(.svelte-mz6c12){line-height:1}& svg{display:block}}button.svelte-106b3l7{float:inline-end}ol.svelte-106b3l7{padding:0}ol.svelte-106b3l7>li:where(.svelte-106b3l7){margin:1ex 0}pre.svelte-106b3l7{background:var(--pre-bg,light-dark(#f3f5f8,#0000004d));position:relative}.lang-label.svelte-106b3l7{bottom:2px;opacity:.35;text-transform:uppercase;pointer-events:none;user-select:none;font-size:.65rem;line-height:1;position:absolute;inset-inline-end:6px}a.svelte-qyzgf1{z-index:var(--github-corner-z-index,1);fill:var(--github-corner-bg,light-dark(#222,#eee));color:var(--github-corner-color,light-dark(#fafafa,#1a1a1a));width:var(--github-corner-size,70px);position:fixed}a.top-right.svelte-qyzgf1{top:0;right:0}a.top-left.svelte-qyzgf1{top:0;left:0;transform:rotate(-90deg)}a.bottom-left.svelte-qyzgf1{bottom:0;left:0;transform:rotate(180deg)}a.bottom-right.svelte-qyzgf1{bottom:0;right:0;transform:rotate(90deg)}a.svelte-qyzgf1:hover{fill:var(--github-corner-bg-hover,var(--github-corner-bg,light-dark(#222,#eee)));color:var(--github-corner-color-hover,var(--github-corner-color,light-dark(#fafafa,#1a1a1a)))}a.svelte-qyzgf1:hover .octo-arm:where(.svelte-qyzgf1){animation:.5s ease-in-out svelte-qyzgf1-octocat-wave}@keyframes svelte-qyzgf1-octocat-wave{0%,to{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media print{a.svelte-qyzgf1{display:var(--github-corner-print-display,none)}}nav.svelte-fkvc1s{--nav-border-radius:3pt;--nav-surface-bg:light-dark(#fafafa,#222226);--nav-surface-border:light-dark(#80808040,#c8c8c833);--nav-surface-shadow:light-dark(0 2px 8px #00000026,0 4px 12px #00000080);--nav-link-bg-hover:light-dark(#46468c33,#78aaff33);--nav-dropdown-border-color:color-mix(in srgb, currentColor 30%, transparent 70%);margin:-.75em auto 1.25em;position:relative}.menu.svelte-fkvc1s{flex-wrap:wrap;place-content:center;place-items:center;gap:1em;padding:.5em;display:flex}.menu.svelte-fkvc1s>span:where(.svelte-fkvc1s){border-radius:var(--nav-border-radius);background-color:var(--nav-link-bg);align-items:center;transition:background-color .2s;display:flex}.menu.svelte-fkvc1s>span:where(.svelte-fkvc1s):hover{background-color:var(--nav-link-bg-hover,#0000001a)}.menu.svelte-fkvc1s>span:where(.svelte-fkvc1s)>a:where(.svelte-fkvc1s){padding:var(--nav-item-padding,1pt 4pt);color:inherit;line-height:1.3;text-decoration:none}.menu.svelte-fkvc1s>span:where(.svelte-fkvc1s)>a[aria-current=page]:where(.svelte-fkvc1s){color:var(--nav-link-active-color)}.menu.svelte-fkvc1s .disabled:where(.svelte-fkvc1s){opacity:var(--nav-disabled-opacity,.5);cursor:not-allowed;pointer-events:none}.menu.svelte-fkvc1s>:is(.align-right:where(.svelte-fkvc1s),.dropdown.align-right:where(.svelte-fkvc1s)){margin-inline-start:auto}.menu.svelte-fkvc1s>:is(.align-right:where(.svelte-fkvc1s),.dropdown.align-right:where(.svelte-fkvc1s))+:is(.align-right:where(.svelte-fkvc1s),.dropdown.align-right:where(.svelte-fkvc1s)){margin-inline-start:0}.menu.svelte-fkvc1s>.separator:where(.svelte-fkvc1s){background-color:var(--nav-separator-color,currentColor);opacity:.3;width:1px;height:1.2em;margin:var(--nav-separator-margin,0 .25em)}.dropdown.svelte-fkvc1s{position:relative}.dropdown.active.svelte-fkvc1s>div:where(.svelte-fkvc1s):first-child :is(a:where(.svelte-fkvc1s),span:where(.svelte-fkvc1s)){color:var(--nav-link-active-color)}.dropdown.svelte-fkvc1s:after{content:"";height:calc(var(--nav-dropdown-margin,2pt) + 5pt);position:absolute;top:100%;left:-5pt;right:-5pt}.dropdown.svelte-fkvc1s>div:where(.svelte-fkvc1s):first-child{border-radius:var(--nav-border-radius);background-color:var(--nav-link-bg);align-items:center;transition:background-color .2s;display:flex}.dropdown.svelte-fkvc1s>div:where(.svelte-fkvc1s):first-child:hover{background-color:var(--nav-link-bg-hover,#0000001a)}.dropdown.svelte-fkvc1s>div:where(.svelte-fkvc1s):first-child>:is(a:where(.svelte-fkvc1s),span:where(.svelte-fkvc1s)){padding:var(--nav-item-padding,1pt 4pt);color:inherit;border-start-start-radius:var(--nav-border-radius);border-end-start-radius:var(--nav-border-radius);line-height:1.3;text-decoration:none}.dropdown.svelte-fkvc1s>div:where(.svelte-fkvc1s):first-child>a[aria-current=page]:where(.svelte-fkvc1s){color:var(--nav-link-active-color)}.dropdown.svelte-fkvc1s>div:where(.svelte-fkvc1s):first-child>button:where(.svelte-fkvc1s){color:inherit;cursor:pointer;outline-offset:-1px;opacity:.6;background:0 0;border:none;border-start-end-radius:var(--nav-border-radius);border-end-end-radius:var(--nav-border-radius);justify-content:center;align-items:center;padding:2pt 4pt;transition:opacity .15s,transform .2s;display:flex}.dropdown.svelte-fkvc1s>div:where(.svelte-fkvc1s):first-child>button:where(.svelte-fkvc1s):hover{opacity:1}.dropdown.svelte-fkvc1s>div:where(.svelte-fkvc1s):first-child>button.open:where(.svelte-fkvc1s){opacity:1;transform:rotate(180deg)}.dropdown.svelte-fkvc1s>div:where(.svelte-fkvc1s):first-child>button:where(.svelte-fkvc1s):focus-visible{outline-offset:-2px;opacity:1;outline:2px solid}.dropdown.svelte-fkvc1s>div:where(.svelte-fkvc1s):last-child{top:100%;margin:var(--nav-dropdown-margin,2pt) 0 0 0;min-width:var(--nav-dropdown-min-width,100%);max-width:var(--nav-dropdown-max-width,none);width:var(--nav-dropdown-width,max-content);background-color:var(--nav-dropdown-bg,var(--nav-surface-bg));border:1px solid var(--nav-dropdown-border-color,var(--nav-surface-border));border-radius:var(--nav-border-radius,6pt);box-shadow:var(--nav-dropdown-shadow,var(--nav-surface-shadow));padding:var(--nav-dropdown-padding,0);z-index:var(--nav-dropdown-z-index,100);flex-direction:column;display:none;position:absolute;inset-inline-start:var(--nav-dropdown-left,0);inset-inline-end:var(--nav-dropdown-right,auto)}.dropdown.svelte-fkvc1s>div:last-child.visible:where(.svelte-fkvc1s){display:flex}.dropdown.svelte-fkvc1s>div:where(.svelte-fkvc1s):last-child a:where(.svelte-fkvc1s){padding:var(--nav-dropdown-link-padding,2pt 6pt);color:inherit;white-space:nowrap;font-size:.9em;text-decoration:none;transition:background-color .15s}.dropdown.svelte-fkvc1s>div:where(.svelte-fkvc1s):last-child a:where(.svelte-fkvc1s):hover{background-color:var(--nav-link-bg-hover,#0000001a)}.dropdown.svelte-fkvc1s>div:where(.svelte-fkvc1s):last-child a[aria-current=page]:where(.svelte-fkvc1s){color:var(--nav-link-active-color)}.burger.svelte-fkvc1s{top:1rem;width:1.4rem;height:1.4rem;z-index:var(--nav-toggle-btn-z-index,10);background:0 0;flex-direction:column;justify-content:space-around;padding:0;display:none;position:fixed;inset-inline-start:1rem}.burger.svelte-fkvc1s span:where(.svelte-fkvc1s){background-color:var(--text);transform-origin:50%;border-radius:8pt;width:100%;height:.18rem;transition:opacity .2s linear,transform .2s linear}.burger[aria-expanded=true].svelte-fkvc1s span:where(.svelte-fkvc1s):first-child{transform:translateY(.4rem)rotate(45deg)}.burger[aria-expanded=true].svelte-fkvc1s span:where(.svelte-fkvc1s):nth-child(2){opacity:0}.burger[aria-expanded=true].svelte-fkvc1s span:where(.svelte-fkvc1s):nth-child(3){transform:translateY(-.4rem)rotate(-45deg)}nav.mobile.svelte-fkvc1s .burger:where(.svelte-fkvc1s){display:flex}nav.mobile.svelte-fkvc1s .menu:where(.svelte-fkvc1s){top:3rem;background-color:var(--nav-surface-bg);border:1px solid var(--nav-surface-border);box-shadow:var(--nav-surface-shadow);opacity:0;visibility:hidden;z-index:var(--nav-mobile-z-index,2);border-radius:6pt;flex-direction:column;justify-content:start;align-items:stretch;gap:.2em;max-width:90vw;transition:opacity .3s,visibility .3s;position:fixed;inset-inline-start:1rem}nav.mobile.svelte-fkvc1s .menu.open:where(.svelte-fkvc1s){opacity:1;visibility:visible}nav.mobile.svelte-fkvc1s :is(.menu:where(.svelte-fkvc1s)>span:where(.svelte-fkvc1s),.menu:where(.svelte-fkvc1s)>span:where(.svelte-fkvc1s)>a:where(.svelte-fkvc1s),.dropdown:where(.svelte-fkvc1s)){padding:2pt 8pt}nav.mobile.svelte-fkvc1s .menu:where(.svelte-fkvc1s)>.separator:where(.svelte-fkvc1s){width:100%;height:1px;margin:var(--nav-separator-margin,.25em 0)}nav.mobile.svelte-fkvc1s .dropdown:where(.svelte-fkvc1s){flex-direction:column;align-items:stretch}nav.mobile.svelte-fkvc1s .dropdown:where(.svelte-fkvc1s)>div:where(.svelte-fkvc1s):first-child{justify-content:space-between;align-items:center;display:flex}nav.mobile.svelte-fkvc1s .dropdown:where(.svelte-fkvc1s)>div:where(.svelte-fkvc1s):first-child>:is(a:where(.svelte-fkvc1s),span:where(.svelte-fkvc1s)){border-radius:var(--nav-border-radius);flex:1}nav.mobile.svelte-fkvc1s .dropdown:where(.svelte-fkvc1s)>div:where(.svelte-fkvc1s):first-child>button:where(.svelte-fkvc1s){border-radius:var(--nav-border-radius);opacity:.6;padding:4pt 8pt}nav.mobile.svelte-fkvc1s .dropdown:where(.svelte-fkvc1s)>div:where(.svelte-fkvc1s):first-child>button.open:where(.svelte-fkvc1s){opacity:1}nav.mobile.svelte-fkvc1s .dropdown:where(.svelte-fkvc1s)>div:where(.svelte-fkvc1s):last-child{box-shadow:none;background-color:#0000;border:none;margin-top:2pt;padding:0;position:static}nav.mobile.svelte-fkvc1s .dropdown:where(.svelte-fkvc1s)>div:where(.svelte-fkvc1s):last-child a:where(.svelte-fkvc1s){border-inline-start:2px solid #0000;margin-inline-start:8pt;padding-block:4pt;padding-inline:6pt 8pt;font-size:.9em}nav.mobile.svelte-fkvc1s .dropdown:where(.svelte-fkvc1s)>div:where(.svelte-fkvc1s):last-child a:where(.svelte-fkvc1s):is(:where(.svelte-fkvc1s):hover,[aria-current=page]:where(.svelte-fkvc1s)){border-inline-start-color:var(--nav-link-active-color,currentColor)}nav.mobile.svelte-fkvc1s .menu:where(.svelte-fkvc1s)>:is(.align-right:where(.svelte-fkvc1s),.dropdown.align-right:where(.svelte-fkvc1s)){margin-inline-start:0}.prev-next.svelte-vtsdlv{place-content:space-between;gap:var(--prev-next-gap,2em);padding:var(--prev-next-padding,0);margin:var(--prev-next-margin,3em auto);list-style:none;display:flex}.prev-next.svelte-vtsdlv a:where(.svelte-vtsdlv){color:var(--prev-next-color);background:var(--prev-next-link-bg);padding:var(--prev-next-link-padding);border-radius:var(--prev-next-link-border-radius)}.prev-next.svelte-vtsdlv span:where(.svelte-vtsdlv){margin:var(--prev-next-label-margin,0 auto 1ex);display:block}.prev-next.svelte-vtsdlv>div:where(.svelte-vtsdlv):nth-child(2){text-align:end}h1.svelte-hv0m4k{text-align:center;margin-bottom:.3em}.subtitle.svelte-hv0m4k{text-align:center;color:var(--text-muted);margin:0 auto 1.8em}.grid.svelte-hv0m4k{max-width:var(--main-max-width);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1em;margin:0 auto;padding:0;display:grid}.card.svelte-hv0m4k{border:1px solid color-mix(in srgb, currentColor 14%, transparent);color:inherit;border-radius:5pt;align-items:flex-start;gap:.75em;padding:.85em 1em;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.card.svelte-hv0m4k:hover{border-color:color-mix(in srgb, currentColor 28%, transparent);box-shadow:0 2px 8px color-mix(in srgb, currentColor 8%, transparent)}.card.svelte-hv0m4k h2:where(.svelte-hv0m4k){margin:0 0 .3em;font-size:1.02em}.card.svelte-hv0m4k p:where(.svelte-hv0m4k){color:var(--text-muted);margin:0;font-size:.88em;line-height:1.45}.card.svelte-hv0m4k svg.icon{opacity:.65;flex-shrink:0;width:1.2em;height:1.2em;margin-top:.14em}label.svelte-1ljwtyv{display:var(--toggle-label-display,inline-flex);align-items:var(--toggle-label-align-items,center);width:var(--toggle-label-width,max-content);vertical-align:var(--toggle-label-vertical-align,middle)}span.svelte-1ljwtyv{box-sizing:border-box;height:var(--toggle-knob-height,1.5em);width:var(--toggle-knob-width,3em);padding:var(--toggle-knob-padding,.1em);border:var(--toggle-knob-border,1px solid light-dark(#d3d3d3,#555));border-radius:var(--toggle-knob-border-radius,.75em);transition:var(--toggle-knob-transition,.3s)}input.svelte-1ljwtyv:checked+span:where(.svelte-1ljwtyv){background:var(--toggle-background,light-dark(#222,#555))}input.svelte-1ljwtyv{opacity:0;width:var(--toggle-input-width,1em);position:absolute}input.svelte-1ljwtyv+span:where(.svelte-1ljwtyv):after{content:"";display:var(--toggle-knob-after-display,block);height:var(--toggle-knob-after-height,1.2em);width:var(--toggle-knob-after-width,1.2em);border-radius:var(--toggle-knob-after-border-radius,50%);background:var(--toggle-knob-after-background,light-dark(gray,#888));transition:var(--toggle-knob-after-transition,.3s)}input.svelte-1ljwtyv:checked+span:where(.svelte-1ljwtyv):after{background:var(--toggle-knob-after-background,light-dark(green,#4ade80));transform:var(--toggle-knob-after-transform,translate(calc(var(--toggle-knob-width,3em) - var(--toggle-knob-height,1.5em) + var(--toggle-knob-padding,.1em) - var(--toggle-knob-border,2px))))}input.svelte-1ljwtyv:checked:dir(rtl)+span:where(.svelte-1ljwtyv):after{transform:var(--toggle-knob-after-transform,translate(calc(-1 * ( var(--toggle-knob-width,3em) - var(--toggle-knob-height,1.5em) + var(--toggle-knob-padding,.1em) - var(--toggle-knob-border,2px) ))))}input.svelte-1ljwtyv:focus+span:where(.svelte-1ljwtyv){border:var(--toggle-knob-focus-border,1px solid #6495ed)}button.svelte-lu0t34{width:var(--theme-toggle-size,1.8em);height:var(--theme-toggle-size,1.8em);line-height:var(--theme-toggle-line-height,1);background:var(--theme-toggle-background,transparent);border:var(--theme-toggle-border,none);box-sizing:border-box;border-radius:var(--theme-toggle-border-radius,50%);cursor:pointer;place-content:center;place-items:center;display:inline-flex}button.svelte-lu0t34:hover{background:light-dark(#0000641a,#c8c8ff1a)}
