.textLayer{--scale-round-x:1px;--scale-round-y:1px;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;text-align:initial;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;z-index:0;line-height:1;position:absolute;inset:0;overflow:clip}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){--font-height:0;--scale-x:1;--rotate:0deg;z-index:1;font-size:calc(var(--text-scale-factor) * var(--font-height));transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer .markedContent{display:contents}.textLayer span[role=img]{-webkit-user-select:none;user-select:none;cursor:default}.textLayer ::selection{background:color-mix(in oklch, var(--primary) 30%, transparent);color:#0000}.textLayer br::selection{background:0 0}.textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent{top:0}.source-document{overflow-wrap:break-word;font-size:1rem;line-height:1.7}.source-document>*+*{margin-top:.9em}.source-document :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading,inherit);letter-spacing:-.01em;margin-top:1.6em;font-weight:600;line-height:1.3}.source-document>:first-child{margin-top:0}.source-document h1{font-size:1.75em}.source-document h2{font-size:1.4em}.source-document h3{font-size:1.2em}.source-document :is(h4,h5,h6){font-size:1em}.source-document a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.source-document :is(ul,ol){padding-left:1.5em}.source-document ul{list-style:outside}.source-document ol{list-style:decimal}.source-document li+li{margin-top:.3em}.source-document blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);padding-left:1em}.source-document :not(pre)>code{background:var(--muted);border-radius:.375rem;padding:.1em .35em;font-size:.9em}.source-document pre{background:var(--muted);border-radius:1rem;padding:1em 1.25em;font-size:.875em;line-height:1.6;overflow-x:auto}.source-document img{border-radius:.75rem;max-width:100%;height:auto}.source-document table{border-collapse:collapse;width:100%;font-size:.9em}.source-document :is(th,td){border:1px solid var(--border);vertical-align:top;text-align:left;padding:.4em .6em}.source-document th{background:var(--muted);font-weight:600}.source-document hr{border-color:var(--border)}.source-document .source-math{padding-block:.25em;overflow:auto hidden}
