.qo6zSq_dialog{background:color-mix(in srgb, var(--color-et-black) 88%, transparent);width:100vw;max-width:100vw;height:100vh;max-height:100vh;color:var(--color-et-light-grey);border:0;margin:0;padding:0}.qo6zSq_dialog::backdrop{background:color-mix(in srgb, var(--color-et-black) 75%, transparent)}.qo6zSq_panel{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.qo6zSq_toolbar{border-bottom:1px solid color-mix(in srgb, var(--color-et-dark-grey) 55%, transparent);background:color-mix(in srgb, var(--color-et-black) 65%, transparent);flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.qo6zSq_toolbarButton{border:1px solid color-mix(in srgb, var(--color-et-dark-grey) 55%, transparent);background:color-mix(in srgb, var(--color-et-black) 50%, transparent);width:2.25rem;height:2.25rem;color:var(--color-et-light-grey);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.qo6zSq_toolbarButton:hover{color:var(--color-et-white);border-color:color-mix(in srgb, var(--color-et-orange) 55%, transparent)}.qo6zSq_toolbarButtonReset{width:auto;padding-inline:.75rem;font-size:.875rem;font-weight:500}.qo6zSq_viewport{touch-action:none;cursor:grab;flex:1;min-height:0;position:relative;overflow:auto}.qo6zSq_viewportDragging{cursor:grabbing}.qo6zSq_content{transform-origin:50%;will-change:transform;min-width:min(100%,72rem);padding:2rem;display:inline-block}.qo6zSq_content svg{width:auto;max-width:none;height:auto;margin-inline:auto;display:block}.qo6zSq_hint{color:color-mix(in srgb, var(--color-et-light-grey) 75%, transparent);text-align:center;flex-shrink:0;padding:.5rem 1rem .75rem;font-size:.8125rem}
.eDmYnG_prose{width:100%;max-width:68ch;color:var(--color-et-light-grey);font-family:inherit;font-size:1.0625rem;line-height:1.7}@media (min-width:640px){.eDmYnG_prose{font-size:1.125rem}}.eDmYnG_prose :where(h1,h2,h3,h4,h5,h6){color:var(--color-et-white);font-weight:700;line-height:1.25}.eDmYnG_prose h1{margin-top:1.75em;margin-bottom:.5em;font-size:1.75rem}.eDmYnG_prose h2{margin-top:2em;margin-bottom:.5em;font-size:1.5rem}@media (min-width:640px){.eDmYnG_prose h2{font-size:1.75rem}}.eDmYnG_prose h3{margin-top:1.75em;margin-bottom:.5em;font-size:1.125rem}@media (min-width:640px){.eDmYnG_prose h3{font-size:1.25rem}}.eDmYnG_prose h2+h3{color:var(--color-et-light-grey);margin-top:.35em;font-size:1.125rem;font-weight:300;line-height:1.4}@media (min-width:640px){.eDmYnG_prose h2+h3{font-size:1.25rem}}.eDmYnG_prose h4{margin-top:1.5em;margin-bottom:.4em;font-size:1.0625rem}.eDmYnG_prose :where(p,ul,ol,blockquote){margin-top:1.15em;margin-bottom:1.15em}.eDmYnG_prose :where(p,ul,ol,blockquote):first-child{margin-top:0}.eDmYnG_prose :where(p,ul,ol,blockquote):last-child{margin-bottom:0}.eDmYnG_prose ul,.eDmYnG_prose ol{padding-left:1.5rem}.eDmYnG_prose ul{list-style-type:disc}.eDmYnG_prose ol{list-style-type:decimal}.eDmYnG_prose li{margin-top:.35em;margin-bottom:.35em}.eDmYnG_prose li>:where(ul,ol){margin-top:.5em;margin-bottom:.5em}.eDmYnG_prose a{color:var(--color-et-orange);text-underline-offset:3px;text-underline-position:under;text-decoration:underline;text-decoration-thickness:1px}.eDmYnG_prose a:hover{text-decoration-thickness:2px}.eDmYnG_prose strong{color:var(--color-et-white);font-weight:700}.eDmYnG_prose blockquote{border-left:3px solid var(--color-et-orange);color:var(--color-et-light-grey);padding-left:1.25rem}.eDmYnG_prose :where(code):not(pre code){font-family:var(--font-mono), ui-monospace, monospace;background:color-mix(in srgb, var(--color-et-black) 60%, transparent);border-radius:.25rem;padding:.15em .35em;font-size:.9em}.eDmYnG_prose pre{background:color-mix(in srgb, var(--color-et-black) 75%, transparent);border-radius:.5rem;margin-top:1.25em;margin-bottom:1.25em;padding:1rem 1.25rem;font-size:.875em;line-height:1.6;overflow-x:auto}.eDmYnG_prose pre:is(:focus,:focus-visible){outline:2px solid var(--color-et-orange);outline-offset:2px}.eDmYnG_prose pre code{font-family:var(--font-mono), ui-monospace, monospace;background:0 0;padding:0}.eDmYnG_prose pre.eDmYnG_mermaid{font-family:inherit;font-size:inherit;line-height:inherit;background:0 0;border-radius:0;max-width:100%;margin-top:0;margin-bottom:0;padding:0;overflow:visible}.eDmYnG_prose :where(figure.eDmYnG_mermaid-diagram){border:1px solid color-mix(in srgb, var(--color-et-dark-grey) 55%, transparent);background:color-mix(in srgb, var(--color-et-black) 35%, transparent);cursor:zoom-in;border-radius:.5rem;margin-top:1.75em;margin-bottom:1.75em;padding:1rem;position:relative}.eDmYnG_prose :where(figure.eDmYnG_mermaid-diagram):is(:focus,:focus-visible){outline:2px solid var(--color-et-orange);outline-offset:2px}.eDmYnG_prose :where(figure.eDmYnG_mermaid-diagram) pre.eDmYnG_mermaid{margin:0}.eDmYnG_prose :where(figure.eDmYnG_mermaid-diagram) .eDmYnG_mermaid-expand-btn{border:1px solid color-mix(in srgb, var(--color-et-dark-grey) 55%, transparent);background:color-mix(in srgb, var(--color-et-black) 70%, transparent);width:2rem;height:2rem;color:var(--color-et-light-grey);cursor:pointer;opacity:0;border-radius:.375rem;justify-content:center;align-items:center;transition:opacity .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.eDmYnG_prose :where(figure.eDmYnG_mermaid-diagram):is(:hover,:focus-within) .eDmYnG_mermaid-expand-btn,.eDmYnG_prose :where(figure.eDmYnG_mermaid-diagram) .eDmYnG_mermaid-expand-btn:is(:focus,:focus-visible){opacity:1}@media (pointer:coarse){.eDmYnG_prose :where(figure.eDmYnG_mermaid-diagram) .eDmYnG_mermaid-expand-btn{opacity:1}}.eDmYnG_prose :where(figure.eDmYnG_mermaid-diagram) .eDmYnG_mermaid-expand-btn:hover{color:var(--color-et-white);border-color:color-mix(in srgb, var(--color-et-orange) 55%, transparent)}.eDmYnG_prose :where(figure.eDmYnG_mermaid-diagram) .eDmYnG_mermaid-expand-btn:is(:focus,:focus-visible){outline:2px solid var(--color-et-orange);outline-offset:2px}.eDmYnG_prose pre.eDmYnG_mermaid svg{max-width:100%;height:auto;margin-inline:auto;display:block}.eDmYnG_prose pre.eDmYnG_mermaid.eDmYnG_mermaid-error{background:0 0;padding:0}.eDmYnG_prose pre.eDmYnG_mermaid .eDmYnG_mermaid-fallback{border:1px solid color-mix(in srgb, var(--color-et-dark-grey) 55%, transparent);background:color-mix(in srgb, var(--color-et-black) 40%, transparent);border-radius:.5rem;width:100%;padding:.75rem 1rem}.eDmYnG_prose pre.eDmYnG_mermaid .eDmYnG_mermaid-fallback summary{cursor:pointer;color:var(--color-et-light-grey);margin-bottom:.5rem;font-size:.9375rem}.eDmYnG_prose pre.eDmYnG_mermaid .eDmYnG_mermaid-fallback pre{background:color-mix(in srgb, var(--color-et-black) 75%, transparent);font-family:var(--font-mono), ui-monospace, monospace;border-radius:.375rem;margin:0;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;overflow-x:auto}.eDmYnG_prose img{border-radius:.5rem;max-width:100%;height:auto;margin-top:1.5rem;margin-bottom:1.5rem}.eDmYnG_prose table{border-collapse:collapse;width:100%;margin-top:1.5rem;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.5}.eDmYnG_prose th,.eDmYnG_prose td{border:1px solid color-mix(in srgb, var(--color-et-dark-grey) 55%, transparent);text-align:left;vertical-align:top;padding:.5rem .75rem}.eDmYnG_prose th{color:var(--color-et-white);background:color-mix(in srgb, var(--color-et-black) 50%, transparent);font-weight:600}.eDmYnG_prose [data-youtube-video]{aspect-ratio:16/9;width:100%;margin-top:1.5rem;margin-bottom:1.5rem;position:relative}.eDmYnG_prose [data-youtube-video] iframe{border:0;border-radius:.5rem;width:100%;height:100%;position:absolute;inset:0}
