:root{--black: hsl(0, 0%, 0%);--black-alpha: hsla(0, 0%, 0%, .3);--gray-200: hsl(30, 2%, 17%);--gray-300: hsl(30, 1%, 33%);--gray-400: hsl(30, 1%, 44%);--gray-500: hsl(30, 1%, 53%);--gray-600: hsl(30, 1%, 57%);--gray-700: hsl(30, 1%, 71%);--gray-800: hsl(30, 8%, 95%);--gray-900: hsl(0, 0%, 92%);--gray-950: hsl(0, 0%, 95%);--gray-700-alpha: hsla(30, 1%, 71%, .65);--gray-900-alpha: hsla(0, 0%, 92%, .69);--white: hsl(0, 0%, 100%);--white-alpha: hsla(0, 0%, 100%, .93);--gray-darker: hsl(240, 1%, 15%);--gray-dark: hsl(240, 1%, 27%);--gray: hsl(240, 2%, 57%);--gray-light: hsl(240, 10%, 86%);--gray-lighter: hsl(240, 10%, 96%);--link: var(--blue);--link-hover: var(--blue-text);--link-active: var(--blue-darker);--link-visited: var(--purple);--link-visited-hover: var(--purple-text);--link-visited-active: var(--purple-darker);--link-focus: var(--blue)}:root,[data-color-scheme] :is(.inline-message,.badge,.alert-dialog-message){--red-darker: #4d0800;--red-dark: #c57f7f;--red: hsl(3, 100%, 59%);--red-light: hsl(3, 100%, 80%);--red-lighter: #ffd9d9;--red-text: #b81d14;--red-line: #b55e5e;--orange-darker: #4d2800;--orange-dark: #b78761;--orange: hsl(25, 100%, 50%);--orange-light: hsl(25, 100%, 80%);--orange-lighter: #ffecd9;--orange-text: #a34100;--orange-line: #9c6d47;--yellow-darker: #4d4d08;--yellow-dark: #959544;--yellow: hsl(45, 100%, 50%);--yellow-light: hsl(45, 100%, 80%);--yellow-lighter: #ffffd9;--yellow-line: #7b7b38;--green-darker: #084d08;--green-dark: #4aa34a;--green: hsl(145, 65%, 45%);--green-light: hsl(145, 65%, 75%);--green-lighter: #d9ffd9;--green-text: #126836;--green-line: #3d873d;--aqua-darker: #084d4d;--aqua-dark: #4d9ca8;--aqua: hsl(185, 85%, 45%);--aqua-light: hsl(185, 85%, 75%);--aqua-lighter: #d9f7ff;--aqua-line: #3f818b;--blue-darker: #082a4d;--blue-dark: #6e95bd;--blue: hsl(219, 100%, 50%);--blue-light: hsl(219, 100%, 80%);--blue-lighter: #d9ecff;--blue-text: #1252a5;--blue-line: #4d7baa;--blue-alpha: hsl(219, 100%, 50%, .4);--purple-darker: #2a084d;--purple-dark: #a584c7;--purple: hsl(270, 65%, 55%);--purple-light: hsl(270, 65%, 80%);--purple-lighter: #ecd9ff;--purple-text: #6b2fb3;--purple-line: #8e65b9;--pink-darker: #4d0831;--pink-dark: #c37ca7;--pink: hsl(330, 75%, 60%);--pink-light: hsl(330, 75%, 85%);--pink-lighter: #ffd9f0;--pink-line: #b45890}[data-color-scheme=vivid]{--red-darker: #7a1010;--red-dark: #e5484d;--red-light: #ffb3b5;--red-lighter: #ffe5e5;--red-line: #d13438;--orange-darker: #6e2a05;--orange-dark: #cc5f09;--orange-light: #ffcb99;--orange-lighter: #ffebd6;--orange-line: #c25a00;--yellow-darker: #5c4300;--yellow-dark: #a87e00;--yellow-light: #ffe680;--yellow-lighter: #fff6cc;--yellow-line: #977200;--green-darker: #0b4d24;--green-dark: #22a55b;--green-light: #9de2b8;--green-lighter: #ddf7e6;--green-line: #16834a;--aqua-darker: #064b52;--aqua-dark: #0c8a9a;--aqua-light: #94e3ee;--aqua-lighter: #d6f6fa;--aqua-line: #0b7f8e;--blue-darker: #0f2f75;--blue-dark: #2f6feb;--blue-light: #adc8ff;--blue-lighter: #e0ebff;--blue-line: #2f6feb;--purple-darker: #3b1478;--purple-dark: #8b4ce0;--purple-light: #d2b8ff;--purple-lighter: #efe5ff;--purple-line: #8b4ce0;--pink-darker: #6e0f45;--pink-dark: #e0479e;--pink-light: #ffadd8;--pink-lighter: #ffe3f2;--pink-line: #c8338a}[data-color-scheme=colorblind]{--red-darker: #761e00;--red-dark: #8e2400;--red-light: #e59b70;--red-lighter: #fcede8;--red-line: #812e20;--orange-darker: #693f00;--orange-dark: #ca7900;--orange-light: #ecdece;--orange-lighter: #fcf4e8;--orange-line: #9c7102;--yellow-darker: #5c4500;--yellow-dark: #866500;--yellow-light: #ecdb58;--yellow-lighter: #fcf7e8;--yellow-line: #875500;--green-darker: #005436;--green-dark: #00a76b;--green-light: #76c7a7;--green-lighter: #e8fcf5;--green-line: #087a4a;--aqua-darker: #09486a;--aqua-dark: #0f7fbd;--aqua-light: #c9e9f5;--aqua-lighter: #e8f5fc;--aqua-line: #007bbe;--blue-darker: #00348d;--blue-dark: #0054df;--blue-light: #87abdc;--blue-lighter: #e8f0fc;--blue-line: #053de5;--purple-darker: #4d1c73;--purple-dark: #6a269a;--purple-light: #dec1fa;--purple-lighter: #f4e8fc;--purple-line: #6d2594;--pink-darker: #68194c;--pink-dark: #cc3396;--pink-light: #e4bbd1;--pink-lighter: #fce8f5;--pink-line: #ce2f95}[data-color-scheme=bold]{--red-darker: #5e0b0b;--red-dark: #b42318;--red-light: #f7c1ba;--red-lighter: #fef0ee;--red-line: #b42318;--orange-darker: #5a2306;--orange-dark: #b54708;--orange-light: #f9cfa8;--orange-lighter: #fff3e8;--orange-line: #b54708;--yellow-darker: #4a3a00;--yellow-dark: #8a6a00;--yellow-light: #f0dc8c;--yellow-lighter: #fff9db;--yellow-line: #8a6a00;--green-darker: #073d1f;--green-dark: #137a3e;--green-light: #abddbe;--green-lighter: #eaf8ef;--green-line: #137a3e;--aqua-darker: #053d44;--aqua-dark: #0b7285;--aqua-light: #a6dce5;--aqua-lighter: #e6f7f9;--aqua-line: #0b7285;--blue-darker: #0b2560;--blue-dark: #1d4ed8;--blue-light: #b8cbfa;--blue-lighter: #ebf1ff;--blue-line: #1d4ed8;--purple-darker: #2e0f63;--purple-dark: #6d3bc4;--purple-light: #d3c1f5;--purple-lighter: #f3edff;--purple-line: #6d3bc4;--pink-darker: #5a0b38;--pink-dark: #b0246e;--pink-light: #f3b9d7;--pink-lighter: #fdeef6;--pink-line: #b0246e}html{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;line-height:1.15;font-size:62.5%;height:100dvh;display:flex;flex-direction:column;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;overflow:hidden}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html,body{margin:0;padding:0}body{display:flex;flex-direction:column;flex-grow:1;min-height:0;font-size:1.6rem;background-color:var(--white)}.skip-link{position:absolute;top:-40px;left:0;background:var(--blue);color:#fff;padding:8px;text-decoration:none;z-index:100}.skip-link:focus{top:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where(a:any-link){color:var(--link);text-decoration:none}:where(a:any-link:visited){color:var(--link-visited)}:where(a:any-link:hover){color:var(--link-hover);text-decoration:underline}:where(a:any-link:visited:hover){color:var(--link-visited-hover)}:where(a:any-link:active){color:var(--link-active)}:where(a:any-link:visited:active){color:var(--link-visited-active)}:where(a:any-link:focus-visible){outline:.2rem solid var(--link-focus);outline-offset:.1rem;border-radius:.2rem}.prose :where(a:any-link){text-decoration:underline}a.link-muted:any-link,a.link-muted:any-link:visited,a.link-muted:any-link:active{color:inherit;text-decoration:underline}a.link-muted:any-link:hover{color:var(--gray-200)}@media print{a:any-link,a:any-link:visited{color:inherit;text-decoration:underline}}.exporting-pdf :where(a:any-link,a:any-link:visited){color:inherit;text-decoration:underline}.glossary-term{display:inline;padding:calc(var(--tag-pad-ratio, .2) * 1em) .65em;border-radius:.4rem;font-size:var(--glossary-term-size, .9em);font-weight:500;white-space:nowrap;box-decoration-break:clone;-webkit-box-decoration-break:clone;cursor:default;vertical-align:baseline;position:relative;top:var(--tag-pill-shift, 0)}.glossary-term.shape-pill,.glossary-term.shape-rounded{border-radius:.4rem}.glossary-term.gray{background-color:var(--gray-light);color:var(--gray-darker)}.glossary-term.red{background-color:var(--red-light);color:var(--red-darker)}.glossary-term.orange{background-color:var(--orange-light);color:var(--orange-darker)}.glossary-term.yellow{background-color:var(--yellow-light);color:var(--yellow-darker)}.glossary-term.green{background-color:var(--green-light);color:var(--green-darker)}.glossary-term.aqua{background-color:var(--aqua-light);color:var(--aqua-darker)}.glossary-term.blue{background-color:var(--blue-light);color:var(--blue-darker)}.glossary-term.purple{background-color:var(--purple-light);color:var(--purple-darker)}.glossary-term.pink{background-color:var(--pink-light);color:var(--pink-darker)}.glossary-term .glossary-term-label{vertical-align:baseline}.glossary-term .glossary-term-remove{display:none}.text-highlight-words{--hl-thick: 1.5px;--hl-thick: round(down, .12em, .5px);padding:0 0 1.5px;box-shadow:inset 0 calc(-1 * var(--hl-thick)) 0 var(--hl-line, var(--gray-dark));box-decoration-break:clone;-webkit-box-decoration-break:clone}.text-highlight.linked .text-highlight-words{--hl-thick: 3px}@media (prefers-contrast: more){.text-highlight-words{--hl-line: var(--hl-line-strong, var(--gray-darker));--hl-thick: .15em}}.document-view{--glossary-term-size: calc(var(--document-commentary-size) * .9);--tag-pill-shift: var(--tag-pill-shift-document);--tag-pad-ratio: var(--tag-pad-ratio-document);--tag-line-ratio: var(--tag-line-ratio-document)}.commentary-editor{--tag-pill-shift: var(--tag-pill-shift-analyze);--tag-pad-ratio: var(--tag-pad-ratio-analyze);--tag-line-ratio: var(--tag-line-ratio-analyze)}.tagged-highlight,.tiptap-editor mark,.doc-commentary-body mark,.doc-connection-commentary mark{--hl-band-pad: .15em;padding:var(--hl-band-pad) 0;border-radius:.4rem;color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.tiptap-editor mark:not(.tagged-highlight):not([style*=background]),.doc-commentary-body mark:not(.tagged-highlight):not([style*=background]),.doc-connection-commentary mark:not(.tagged-highlight):not([style*=background]){background-color:var(--yellow-lighter)}.tagged-highlight.gray{background-color:var(--gray-lighter)}.tagged-highlight.red{background-color:var(--red-lighter)}.tagged-highlight.orange{background-color:var(--orange-lighter)}.tagged-highlight.yellow{background-color:var(--yellow-lighter)}.tagged-highlight.green{background-color:var(--green-lighter)}.tagged-highlight.aqua{background-color:var(--aqua-lighter)}.tagged-highlight.blue{background-color:var(--blue-lighter)}.tagged-highlight.purple{background-color:var(--purple-lighter)}.tagged-highlight.pink{background-color:var(--pink-lighter)}.tagged-highlight.linked{color:var(--gray-200);box-shadow:inset 0 -2px 0 var(--hl-edge-linked, var(--gray-darker))}.tagged-highlight.gray.linked{background-color:var(--gray-light)}.tagged-highlight.red.linked{background-color:var(--red-light)}.tagged-highlight.orange.linked{background-color:var(--orange-light)}.tagged-highlight.yellow.linked{background-color:var(--yellow-light)}.tagged-highlight.green.linked{background-color:var(--green-light)}.tagged-highlight.aqua.linked{background-color:var(--aqua-light)}.tagged-highlight.blue.linked{background-color:var(--blue-light)}.tagged-highlight.purple.linked{background-color:var(--purple-light)}.tagged-highlight.pink.linked{background-color:var(--pink-light)}.tagged-highlight.gray{--hl-edge: var(--gray-dark);--hl-edge-linked: var(--gray-darker)}.tagged-highlight.red{--hl-edge: var(--red-line);--hl-edge-linked: var(--red-darker)}.tagged-highlight.orange{--hl-edge: var(--orange-line);--hl-edge-linked: var(--orange-darker)}.tagged-highlight.yellow{--hl-edge: var(--yellow-line);--hl-edge-linked: var(--yellow-darker)}.tagged-highlight.green{--hl-edge: var(--green-line);--hl-edge-linked: var(--green-darker)}.tagged-highlight.aqua{--hl-edge: var(--aqua-line);--hl-edge-linked: var(--aqua-darker)}.tagged-highlight.blue{--hl-edge: var(--blue-line);--hl-edge-linked: var(--blue-darker)}.tagged-highlight.purple{--hl-edge: var(--purple-line);--hl-edge-linked: var(--purple-darker)}.tagged-highlight.pink{--hl-edge: var(--pink-line);--hl-edge-linked: var(--pink-darker)}@media (prefers-contrast: more){.tagged-highlight,.tiptap-editor mark,.doc-commentary-body mark,.doc-connection-commentary mark{color:var(--gray-200);box-shadow:inset 0 -2px 0 var(--hl-edge, var(--yellow-line))}.tagged-highlight.linked{box-shadow:inset 0 -3px 0 var(--hl-edge-linked, var(--gray-darker))}}.tagged-highlight .glossary-term{margin-left:.25em;margin-right:-1px}@media (forced-colors: active){.text-highlight-words{padding-bottom:0;border-bottom:var(--hl-thick) solid CanvasText}.text-highlight.linked .text-highlight-words{border-bottom-color:Highlight}.tagged-highlight,.tiptap-editor mark,.doc-commentary-body mark,.doc-connection-commentary mark{outline:1px solid CanvasText}.tagged-highlight.linked{outline-color:Highlight}.glossary-term{border:1px solid CanvasText}}.glossary-dropcursor.prosemirror-dropcursor-block{border-top:1px dotted var(--blue)}.glossary-dropcursor.prosemirror-dropcursor-inline{border-left:1px dotted var(--blue)}.tiptap-editor .glossary-term.ProseMirror-selectednode{outline:2px solid var(--blue);outline-offset:1px}blockquote.highlight-quote{position:relative;margin:.6rem 0 1.2rem;padding:0 .75em;border-left:.25em solid var(--gray-dark);background:var(--gray-lightest, transparent);font-style:normal;container-type:inline-size}blockquote.highlight-quote.quote-gray{border-left-color:var(--gray-dark)}blockquote.highlight-quote.quote-red{border-left-color:var(--red-dark)}blockquote.highlight-quote.quote-orange{border-left-color:var(--orange-dark)}blockquote.highlight-quote.quote-yellow{border-left-color:var(--yellow-dark)}blockquote.highlight-quote.quote-green{border-left-color:var(--green-dark)}blockquote.highlight-quote.quote-aqua{border-left-color:var(--aqua-dark)}blockquote.highlight-quote.quote-blue{border-left-color:var(--blue-dark)}blockquote.highlight-quote.quote-purple{border-left-color:var(--purple-dark)}blockquote.highlight-quote.quote-pink{border-left-color:var(--pink-dark)}blockquote.highlight-quote p{margin:.2em 0}blockquote.highlight-quote>p:first-child{margin-top:0}blockquote.highlight-quote>p:last-child{margin-bottom:0}.highlight-quote-text{font-style:italic;overflow-wrap:anywhere}.highlight-quote-ref{font-style:normal;font-size:.85em;color:var(--gray-darker, inherit);white-space:nowrap}.highlight-quote-tags:empty{display:none}.tiptap-editor blockquote.highlight-quote{cursor:grab;isolation:isolate;outline:none}.tiptap-editor blockquote.highlight-quote:before{content:"";position:absolute;top:-.4rem;right:-.6rem;bottom:-.4rem;left:-.6rem;z-index:-1;border-radius:.3rem;pointer-events:none;transition:box-shadow .15s ease}.tiptap-editor blockquote.highlight-quote:hover:before{outline:.1rem dashed var(--gray-600)}.tiptap-editor .ProseMirror-selectednode.highlight-quote:before,.tiptap-editor .ProseMirror-selectednode.highlight-quote:hover:before{outline:none;box-shadow:0 0 0 .1rem var(--blue),0 0 .6rem var(--blue-alpha)}html[data-hide-undermarks] blockquote.highlight-quote,html[data-hide-undermarks] .glossary-term[data-highlight-id]{display:none!important}.viewport-warning.svelte-1a7g8r7{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:var(--gray-200);z-index:9999;overflow:hidden}@media screen and (max-width: 743px),screen and (max-height: 599px),screen and (pointer: coarse){.viewport-warning.svelte-1a7g8r7{display:flex;align-items:center;justify-content:center}}.content.svelte-1a7g8r7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;max-width:50rem;text-align:center}.branding.svelte-1a7g8r7{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}.branding.svelte-1a7g8r7 .warning-icon{height:6rem;width:auto;max-width:initial;margin-bottom:1.5rem;fill:var(--gray-700)}h1.svelte-1a7g8r7{font-size:3rem;font-weight:400;margin:0;color:var(--gray-700)}.message.svelte-1a7g8r7{display:flex;flex-direction:column;gap:1.5rem}p.svelte-1a7g8r7{font-size:1.8rem;line-height:1.6;margin:0;color:var(--gray-600)}p.svelte-1a7g8r7:first-child{font-weight:500;color:var(--gray-700)}.tooltip.svelte-17i45of{position:fixed;inset:auto;margin:0;border:none;padding:0;overflow:visible;z-index:10000;background-color:var(--gray-800);color:var(--black);border-radius:.3rem;font-size:1.2rem;line-height:1.5;max-width:25rem;box-shadow:0 0 .4rem var(--gray-400);pointer-events:none;white-space:normal;word-wrap:break-word;font-weight:400}.tooltip.pinned.svelte-17i45of{pointer-events:auto;-webkit-user-select:text;user-select:text;cursor:text}.tooltip .glossary-tooltip-term{display:block;font-weight:700;margin-bottom:.4rem}.tooltip .glossary-tooltip-def{display:block;font-weight:400}.tooltip .glossary-tooltip-divider{border:none;border-top:.1rem solid var(--gray-600);margin:.6rem 0}.tooltip .glossary-tooltip-example{display:block}.tooltip .glossary-tooltip-example-label{font-weight:700}.tooltip .glossary-tooltip-example em{font-style:italic}.tooltip-cover.svelte-17i45of{position:relative;border-radius:.3rem;background-color:var(--gray-800);padding:.6rem 1rem;z-index:100}.tooltip.error.svelte-17i45of .tooltip-cover:where(.svelte-17i45of){display:flex;align-items:center;gap:.6rem}.tooltip-error-icon.svelte-17i45of{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;background-color:var(--red);color:#fff;font-weight:700;font-size:1.1rem;line-height:1}.tooltip-arrow.svelte-17i45of{position:absolute;width:.8rem;height:.8rem;background-color:var(--gray-800);box-shadow:0 0 .4rem var(--gray-400);transform:rotate(45deg);z-index:50}.tooltip.top.svelte-17i45of .tooltip-arrow:where(.svelte-17i45of){bottom:-.4rem;left:50%;margin-left:-.4rem}.tooltip.bottom.svelte-17i45of .tooltip-arrow:where(.svelte-17i45of){top:-.4rem;left:50%;margin-left:-.4rem}.tooltip.left.svelte-17i45of .tooltip-arrow:where(.svelte-17i45of){right:-.4rem;top:50%;margin-top:-.4rem}.tooltip.right.svelte-17i45of .tooltip-arrow:where(.svelte-17i45of){left:-.4rem;top:50%;margin-top:-.4rem}.loading.svelte-1gqcczm{display:flex;justify-content:center;align-items:center;height:100vh}
