.content{width:100%;margin:0;padding:var(--top-offset) var(--side-nav);tab-size:2;-moz-tab-size:2}@media (min-width: 832px){.content{padding-left:calc(var(--sidebar-w) + var(--side-nav))}}.content h1{font-size:3.2rem;margin:0}.content 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 section:first-of-type>h2{margin-top:0}.content h4{margin:2em 0 1em}.content .offset-anchor{position:relative;display:block;top:calc(-1 * var(--top-offset));width:0;height:0}.content .anchor{position:absolute;display:block;background:url(/_app/assets/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}.content h2 .anchor{bottom:4rem}.content h3 .anchor{bottom:1rem}@media (min-width: 400px){.content h1{font-size:4.2rem}}@media (min-width: 768px){.content h1{font-size:5.4rem}.content .anchor:focus,.content h2:hover .anchor,.content h3:hover .anchor,.content h4:hover .anchor,.content h5:hover .anchor,.content h6:hover .anchor{opacity:1}}.content h3,.content h3>code{margin:6.4rem 0 1rem;padding-bottom:1rem;color:var(--text);max-width:var(--linemax);border-bottom:1px solid #ddd;background:transparent;line-height:1}.content h3:first-child{border:none;margin:0}.content h3>code{border-radius:0;border:none;font-size:inherit}.content h4,.content 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 h4:before{display:block;content:" ";height:var(--nav-h);margin-top:calc(-1 * var(--nav-h))}.content h4>em{opacity:.7}.content h5{font-size:2.4rem;margin:2em 0 .5em}.content code{padding:.4rem;margin:0 .2rem;top:-.1rem;background:var(--back-api)}.content pre code{padding:0;margin:0;top:0;background:transparent}.content pre{margin:0;margin-bottom:2rem;width:100%;max-width:var(--linemax);padding:1rem;box-shadow:inset 1px 1px 6px #1d56800f}.content table{margin:0 0 2em}.content section p{max-width:var(--linemax);margin:1em 0}.content small{font-size:var(--h5);float:right;pointer-events:all;color:var(--prime);cursor:pointer}.content blockquote{color:#000000b3;background-color:#ff3e001a;border-left:4px solid #ff3e00;padding:1rem}.content blockquote :first-child{margin-top:0}.content blockquote :last-child{margin-bottom:0}.content blockquote code{background:#d5e2ea}.content section a:hover{text-decoration:underline}.content section a code{color:inherit;background:rgba(255,62,0,.1)!important}.content h2[id],.content h3[id]{padding-top:10rem;margin-top:-2rem;border-top:none}.content h2[id]:after{content:"";position:absolute;width:100%;left:0;top:8rem;height:2px;background:#ddd}.code-block{background-color:var(--code-bg);color:var(--code-base);border-radius:.5rem;margin:0 0 1rem;font-size:14px;max-width:var(--linemax);box-shadow:inset 1px 1px 6px #1d56800f;overflow:hidden}.code-block pre{background-color:transparent;margin:0;box-shadow:none}.code-block h5{font-family:var(--font-mono);font-size:1.2rem;font-weight:400;padding:1rem 1rem .8rem;margin:0;color:var(--text);background:var(--back-api);border-radius:var(--border-r) var(--border-r) 0 0;box-shadow:0 1px 6px #1d56800f}.language-id{display:none}pre.twoslash{--shiki-color-text: var(--code-base);--shiki-color-background: transparent;--shiki-token-constant: var(--code-base);--shiki-token-string: var(--code-string);--shiki-token-comment: var(--code-comment);--shiki-token-keyword: var(--code-keyword);--shiki-token-parameter: var(--code-base);--shiki-token-function: var(--code-function);--shiki-token-string-expression: var(--code-string);--shiki-token-punctuation: var(--code-base);--shiki-token-link: var(--code-keyword)}pre.twoslash .error,pre.twoslash .error-behind{display:none}pre.twoslash data-lsp{border-bottom:1px dotted rgba(0,0,0,.2)}.tooltip.svelte-1twiqvj{--bg:var(--second);--arrow-size:.4rem;position:absolute;transform:translate(var(--offset),calc(2rem + var(--arrow-size)));margin:0 2rem 0 0;background-color:var(--bg);color:#fff;text-align:left;padding:.4rem .6rem;border-radius:var(--border-r);font-family:var(--font-mono);font-size:1.2rem;white-space:pre-wrap;z-index:100;filter:drop-shadow(2px 4px 6px #67677866)}.tooltip.svelte-1twiqvj: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)}
