aside.svelte-1jnw08q.svelte-1jnw08q{position:fixed;background-color:#fff;left:.8rem;bottom:.8rem;width:2em;height:2em;overflow:hidden;border:1px solid #eee;box-shadow:1px 1px 6px #0000001a;transition:width .2s,height .2s}aside.svelte-1jnw08q button.svelte-1jnw08q{position:absolute;bottom:0;left:0;width:3.4rem;height:3.4rem}aside.open.svelte-1jnw08q.svelte-1jnw08q{width:calc(100vw - 3rem);height:calc(100vh - var(--nav-h))}aside.open.svelte-1jnw08q.svelte-1jnw08q:before{content:"";position:absolute;top:0;left:0;width:calc(100% - 2rem);height:2em;background:linear-gradient(to top,rgba(255,255,255,0) 0%,rgba(255,255,255,.7) 50%,rgba(255,255,255,1) 100%);pointer-events:none;z-index:2}aside.svelte-1jnw08q.svelte-1jnw08q:after{content:"";position:absolute;left:0;bottom:1.9em;width:calc(100% - 2rem);height:2em;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.7) 50%,rgba(255,255,255,1) 100%);pointer-events:none}.sidebar.svelte-1jnw08q.svelte-1jnw08q{position:absolute;font-family:var(--font);overflow-y:auto;width:100%;height:100%;padding:4em 1.6rem 2em 3.2rem;bottom:2em}li.svelte-1jnw08q.svelte-1jnw08q{display:block;line-height:1.2;margin:0 0 4rem}a.svelte-1jnw08q.svelte-1jnw08q{position:relative;transition:color .2s;border-bottom:none;padding:0;color:var(--second);user-select:none}.section.svelte-1jnw08q.svelte-1jnw08q{display:block;padding:0 0 .8rem;font-size:var(--h6);text-transform:uppercase;letter-spacing:.1em;font-weight:600}.subsection.svelte-1jnw08q.svelte-1jnw08q{display:block;font-size:1.6rem;font-family:var(--font);padding:0 0 .6em}.section.svelte-1jnw08q.svelte-1jnw08q:hover,.subsection.svelte-1jnw08q.svelte-1jnw08q:hover,.active.svelte-1jnw08q.svelte-1jnw08q{color:var(--flash)}.active.svelte-1jnw08q.svelte-1jnw08q{font-weight:700}.active.svelte-1jnw08q.svelte-1jnw08q:after{content:"";position:absolute;right:0;top:2px;width:0;height:0;border:6px solid transparent;border-right-color:#fff}.nested.svelte-1jnw08q.svelte-1jnw08q{padding-left:1.2rem}ul.svelte-1jnw08q ul.svelte-1jnw08q,ul.svelte-1jnw08q ul li.svelte-1jnw08q{margin:0}@media (min-width: 832px){aside.svelte-1jnw08q.svelte-1jnw08q{display:block;width:var(--sidebar-w);height:100vh;top:0;left:0;box-shadow:none;border:none;overflow:hidden;background-color:var(--second);color:#fff}aside.open.svelte-1jnw08q.svelte-1jnw08q:before{display:none}aside.svelte-1jnw08q.svelte-1jnw08q:after{content:"";bottom:0;height:var(--top-offset);background:linear-gradient(to bottom,rgba(103,103,120,0) 0%,rgba(103,103,120,.7) 50%,rgba(103,103,120,1) 100%)}aside.svelte-1jnw08q button.svelte-1jnw08q{display:none}.sidebar.svelte-1jnw08q.svelte-1jnw08q{padding:var(--top-offset) 0 6.4rem 3.2rem;font-family:var(--font);overflow-y:auto;height:100%;bottom:auto;width:100%}a.svelte-1jnw08q.svelte-1jnw08q{color:var(--sidebar-text)}a.svelte-1jnw08q.svelte-1jnw08q:hover,.section.svelte-1jnw08q.svelte-1jnw08q:hover,.subsection.svelte-1jnw08q.svelte-1jnw08q:hover,.active.svelte-1jnw08q.svelte-1jnw08q{color:#fff}}.content.svelte-e9ixe{width:100%;margin:0;padding:var(--top-offset) var(--side-nav);tab-size:2;-moz-tab-size:2}@media (min-width: 832px){.content.svelte-e9ixe{padding-left:calc(var(--sidebar-w) + var(--side-nav))}}.content.svelte-e9ixe h1{font-size:3.2rem;margin:0 0 .5em}.content.svelte-e9ixe h2{margin-top:8rem;padding:2rem 1.6rem 4rem .2rem;border-top:2px solid #ddd;line-height:1;font-size:var(--h3);letter-spacing:.05em;text-transform:uppercase}.content.svelte-e9ixe section:first-of-type>h2{margin-top:0}.content.svelte-e9ixe h4{margin:2em 0 1em}.content.svelte-e9ixe .offset-anchor{position:relative;display:block;top:calc(-1 * var(--top-offset));width:0;height:0}.content.svelte-e9ixe .anchor{position:absolute;display:block;background:url(./link-b2ee0767.svg) 0 50% no-repeat;background-size:1em 1em;width:1.4em;height:1em;left:-1.3em;bottom:.3rem;opacity:0;transition:opacity .2s;user-select:none}.content.svelte-e9ixe h2 .anchor{bottom:4rem}.content.svelte-e9ixe h3 .anchor{bottom:1rem}@media (min-width: 400px){.content.svelte-e9ixe h1{font-size:4.2rem}}@media (min-width: 768px){.content.svelte-e9ixe h1{font-size:5.4rem}.content.svelte-e9ixe .anchor:focus,.content.svelte-e9ixe h2:hover .anchor,.content.svelte-e9ixe h3:hover .anchor,.content.svelte-e9ixe h4:hover .anchor,.content.svelte-e9ixe h5:hover .anchor,.content.svelte-e9ixe h6:hover .anchor{opacity:1}}.content.svelte-e9ixe h3,.content.svelte-e9ixe h3>code{margin:6.4rem 0 1rem;padding:0 0 1rem;color:var(--text);max-width:var(--linemax);border-bottom:1px solid #ddd;background:transparent;line-height:1}.content.svelte-e9ixe h3:first-child{border:none;margin:0}.content.svelte-e9ixe h3>code{border-radius:0;border:none;font-size:inherit}.content.svelte-e9ixe h4,.content.svelte-e9ixe h4>code{font-family:inherit;font-weight:600;font-size:2.4rem;color:var(--second);margin:6.4rem 0 1.6rem;padding-left:0;background:transparent;line-height:1;padding-top:0;top:0}.content.svelte-e9ixe h4:before{display:inline;content:" ";block-size:var(--nav-h);margin-block-start:calc(-1 * var(--nav-h))}.content.svelte-e9ixe h4>em{opacity:.7}.content.svelte-e9ixe h4>.anchor{top:.05em}.content.svelte-e9ixe h5{font-size:2.4rem;margin:2em 0 .5em}.content.svelte-e9ixe code{padding:.4rem;margin:0 .2rem;top:-.1rem;background:var(--back-api)}.content.svelte-e9ixe pre code{padding:0;margin:0;top:0;background:transparent}.content.svelte-e9ixe pre{margin:0 0 2rem;width:100%;max-width:var(--linemax);padding:1rem;box-shadow:inset 1px 1px 6px #1d56800f}.content.svelte-e9ixe .icon{width:2rem;height:2rem;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.content.svelte-e9ixe table{margin:0 0 2em}.content.svelte-e9ixe section p{max-width:var(--linemax);margin:1em 0}.content.svelte-e9ixe small{font-size:var(--h5);float:right;pointer-events:all;color:var(--prime);cursor:pointer}.content.svelte-e9ixe blockquote{color:#000000b3;background-color:#ff3e001a;border-left:4px solid #ff3e00;padding:1rem}.content.svelte-e9ixe blockquote :first-child{margin-top:0}.content.svelte-e9ixe blockquote :last-child{margin-bottom:0}.content.svelte-e9ixe blockquote code{background:#d5e2ea}.content.svelte-e9ixe section a:hover{text-decoration:underline}.content.svelte-e9ixe section a code{color:inherit;background:rgba(255,62,0,.1)!important}.content.svelte-e9ixe h2[id],.content.svelte-e9ixe h3[id]{padding-top:10rem;margin-top:-2rem;border-top:none}.content.svelte-e9ixe h2[id]:after{content:"";position:absolute;width:100%;left:0;top:8rem;height:2px;background:#ddd}
