button.svelte-19k14fe{--size: 1em;--bg: var(--sk-theme-2);--fg: white;--bg-active: var(--bg);--fg-active: var(--fg);position:relative;height:var(--size);width:calc(100% - .6em);max-width:calc(2 * var(--size));border-radius:.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-offset:2px;border:transparent}button.svelte-19k14fe:before{content:"";position:absolute;display:block;height:100%;width:100%;padding:2px;border-radius:var(--size);top:0;left:0;background:var(--bg);box-sizing:border-box}button[aria-pressed=true].svelte-19k14fe:before{background:var(--bg-active)}button.svelte-19k14fe:after{content:"";position:absolute;display:block;width:calc(var(--size) - 4px);height:calc(var(--size) - 4px);aspect-ratio:1;top:2px;left:2px;border-radius:50%;background:var(--fg);box-shadow:0 0 1px #0006,0 4px 2px #0000001a;transition:background .2s ease-out,left .2s ease-out}button[aria-pressed=true].svelte-19k14fe:after{background:var(--fg-active);left:calc(100% - var(--size) + 2px)}.input-output-toggle.svelte-1gwn6w1{position:relative;display:flex;justify-content:center;gap:.5em;-webkit-user-select:none;user-select:none;align-items:center;width:max-width;height:var(--ts-toggle-height);z-index:2;padding:0 var(--sk-page-padding-side);margin:0 auto}@media (min-width: 832px){.input-output-toggle.svelte-1gwn6w1{padding:0rem;transform:translate(-1rem);width:var(--sidebar-menu-width);margin:0 0 0 auto}}nav.svelte-1os1f05{top:0;left:0;color:var(--sk-text-3);position:relative}.sidebar.svelte-1os1f05{padding:3.2rem;font-family:var(--sk-font);height:100%;bottom:auto;width:100%;margin:0}li.svelte-1os1f05{display:block;line-height:1.2;margin:0;margin-bottom:4rem}li.svelte-1os1f05:last-child{margin-bottom:0}a.svelte-1os1f05{position:relative;transition:color .2s;border-bottom:none;padding:0;color:var(--sk-text-3);-webkit-user-select:none;user-select:none}.section.svelte-1os1f05{display:block;padding-bottom:.8rem;font-size:var(--sk-text-s);text-transform:uppercase;letter-spacing:.1em;font-weight:600}.page.svelte-1os1f05{display:block;font-size:1.6rem;font-family:var(--sk-font);padding-bottom:.6em}.active.svelte-1os1f05{font-weight:700;color:var(--sk-text-1)}ul.svelte-1os1f05 ul:where(.svelte-1os1f05),ul.svelte-1os1f05 ul:where(.svelte-1os1f05) li:where(.svelte-1os1f05){margin:0}.ts-toggle.svelte-1os1f05{position:fixed;width:var(--sidebar-width);bottom:var(--sk-banner-bottom-height);left:0;z-index:1;margin-right:0;border-top:1px solid var(--sk-back-4);border-right:1px solid var(--sk-back-5);background-color:var(--sk-back-3)}@media (max-width: 831px){.sidebar.svelte-1os1f05{padding:1rem}li.svelte-1os1f05{margin-bottom:2.5rem}a.svelte-1os1f05{border-radius:var(--sk-border-radius);line-height:1;vertical-align:center;padding:.9rem .75rem!important;transition:.1s ease;transition-property:background-color,color}a.svelte-1os1f05:hover{text-decoration:none;background-color:var(--sk-back-4)}.active.svelte-1os1f05{background-color:hsla(var(--sk-theme-1-hsl),.1)!important;color:var(--sk-theme-1)!important;font-weight:400}.ts-toggle.svelte-1os1f05{display:none}}@media (min-width: 832px){.sidebar.svelte-1os1f05{columns:1;padding-left:3.2rem;padding-right:0;padding-top:var(--sk-page-padding-top);width:var(--sidebar-menu-width);margin:0 0 0 auto}nav.svelte-1os1f05{max-height:calc(100vh - var(--ts-toggle-height) - var(--sk-nav-height));overflow-x:hidden;overflow-y:auto}.active.svelte-1os1f05:after{--size: 1rem;content:"";position:absolute;width:var(--size);height:var(--size);top:-.1rem;right:calc(-.5 * var(--size));background-color:var(--sk-back-1);border-left:1px solid var(--sk-back-5);border-bottom:1px solid var(--sk-back-5);transform:translateY(.2rem) rotate(45deg);z-index:2}}.on-this-page.svelte-1wvrrw{display:var(--on-this-page-display);position:fixed;padding:var(--sk-page-padding-top) var(--sk-page-padding-side) 0 0;width:min(280px,calc(var(--sidebar-width) - var(--sk-page-padding-side)));height:calc(100vh - var(--sk-nav-height) - var(--sk-page-padding-top));top:var(--sk-nav-height);left:calc(100vw - (var(--sidebar-width)));overflow-y:auto;scrollbar-width:none;font-family:var(--sk-font)}.on-this-page.svelte-1wvrrw::-webkit-scrollbar{display:none}.heading.svelte-1wvrrw{display:none}h2.svelte-1wvrrw{margin:0;border:none;padding:0 .85rem}.h2.svelte-1wvrrw{text-transform:uppercase;font-size:1.4rem;font-weight:400;margin:0;padding:0;color:var(--sk-text-3);text-align:start}.desktop-only-heading.svelte-1wvrrw{display:inline}.heading.svelte-1wvrrw svg{transform:translateY(-1px)}.expand-icon.svelte-1wvrrw{padding:.5rem}.expand-icon.svelte-1wvrrw svg{transition:transform .4s var(--quint-out);transform-origin:center}.expand-icon.inverted.svelte-1wvrrw svg{transform:rotate3d(0,0,1,180deg)}ul.svelte-1wvrrw{list-style:none;margin-left:0}li.svelte-1wvrrw{margin:.2rem}li.svelte-1wvrrw:before{content:none}a.svelte-1wvrrw{display:block;padding:.3rem .5rem;color:var(--sk-text-3);font-size:var(--sk-text-s);border-left:2px solid transparent;box-shadow:none;transition:.4s var(--quint-out);transition-property:background,border-left}a.svelte-1wvrrw:hover{box-shadow:none;background:var(--sk-back-3)}a[aria-current=page].svelte-1wvrrw{background:var(--sk-back-3);border-left-color:var(--sk-theme-1)}.on-this-page.mobile.svelte-1wvrrw{--shadow: 0px 0px 14px rgba(0, 0, 0, .1);position:relative;top:0;left:0;z-index:99;display:block;width:100%;height:auto;padding:0;margin:5rem 0;overflow-y:initial}.on-this-page.mobile.dark.svelte-1wvrrw{--shadow: 0 0 0 1px var(--sk-back-4)}.on-this-page.mobile.svelte-1wvrrw .desktop-only-heading:where(.svelte-1wvrrw){display:none}.on-this-page.mobile.svelte-1wvrrw .heading:where(.svelte-1wvrrw){position:relative;width:100%;display:grid;align-items:center;grid-template-columns:1fr auto;gap:.75rem;padding:.75rem;z-index:2;box-shadow:var(--shadow);border-radius:var(--sk-border-radius);box-sizing:border-box;background-color:var(--sk-back-3)}.on-this-page.mobile.svelte-1wvrrw .heading[aria-expanded=true]:where(.svelte-1wvrrw){border-radius:var(--sk-border-radius) var(--sk-border-radius) 0 0}.on-this-page.mobile.svelte-1wvrrw h2:where(.svelte-1wvrrw){padding:unset}.on-this-page.mobile.svelte-1wvrrw .h2:where(.svelte-1wvrrw){font-size:var(--sk-text-s);line-height:1;padding:.8rem .5rem;border:none}.on-this-page.mobile.svelte-1wvrrw .heading:where(.svelte-1wvrrw) svg{display:block}.on-this-page.mobile.svelte-1wvrrw nav:where(.svelte-1wvrrw){position:absolute;top:45px;left:0;width:100%;max-height:50vh;overflow-y:auto;background-color:var(--sk-back-3);border-radius:0 0 var(--sk-border-radius) var(--sk-border-radius);box-shadow:var(--shadow)}.on-this-page.mobile.svelte-1wvrrw ul:where(.svelte-1wvrrw){margin:0!important;display:grid;gap:.5rem}.on-this-page.mobile.svelte-1wvrrw li:where(.svelte-1wvrrw){margin:0rem}.on-this-page.mobile.svelte-1wvrrw li:where(.svelte-1wvrrw):first-child{display:none}.on-this-page.mobile.svelte-1wvrrw li:where(.svelte-1wvrrw):nth-child(2){margin-top:.75rem}.on-this-page.mobile.svelte-1wvrrw li:where(.svelte-1wvrrw):last-child{margin-bottom:.75rem}.on-this-page.mobile.svelte-1wvrrw a:where(.svelte-1wvrrw){padding:.4rem 1.25rem;box-sizing:border-box;color:var(--sk-text-2)}.on-this-page.mobile.svelte-1wvrrw a[aria-current=page]:where(.svelte-1wvrrw){background-color:transparent;border-left:0}.on-this-page.mobile.svelte-1wvrrw a:where(.svelte-1wvrrw):hover{text-decoration:none;background-color:initial}.tooltip-container.svelte-cee90x{--bg: var(--sk-theme-2);--arrow-size: .4rem;position:absolute;transform:translate(var(--offset),calc(2rem + var(--arrow-size)))}.tooltip.svelte-cee90x{margin:0 2rem 0 0;background-color:var(--bg);color:#fff;text-align:left;padding:.4rem .6rem;border-radius:var(--sk-border-radius);font-family:var(--sk-font-mono);font-size:1.2rem;white-space:pre-wrap;z-index:100;filter:drop-shadow(2px 4px 6px #67677866)}.tooltip.svelte-cee90x:after{content:"";position:absolute;left:calc(-1 * var(--offset) - var(--arrow-size));top:calc(-2 * var(--arrow-size));border:var(--arrow-size) solid transparent;border-bottom-color:var(--bg)}.tooltip.svelte-cee90x a{color:#fff;text-decoration:underline}
