.ArticleStyles-module__Tedx-G__root .article-editor-prose{max-width:68ch;margin-inline:auto}:is(.ArticleStyles-module__Tedx-G__root .article-editor-prose p.is-editor-empty:first-child:before,.ArticleStyles-module__Tedx-G__root .article-editor-prose .is-empty:before){content:attr(data-placeholder);color:var(--text-tertiary);float:left;pointer-events:none;height:0}.ArticleStyles-module__Tedx-G__root .article-editor-prose a[data-article-entity-link]{color:var(--text-link);font-weight:500}.ArticleStyles-module__Tedx-G__root .ProseMirror .article-entity-suggestion-query{background:color-mix(in oklch, var(--text-link) 12%, transparent);border-radius:3px;padding:0 2px}.ArticleStyles-module__Tedx-G__root .article-title-input{min-height:1.2em}.ArticleStyles-module__Tedx-G__root .article-editor-preview{width:100vw;max-width:100vw}.ArticleStyles-module__Tedx-G__root .article-editor-preview-stage{background:var(--bg-page);padding-block:clamp(1.5rem,3vw,2.75rem)}.ArticleStyles-module__Tedx-G__root .article-editor-preview-proof{background:var(--bg-page)}@media (min-width:1024px){.ArticleStyles-module__Tedx-G__root .article-editor-preview{width:calc(100vw - 260px);max-width:calc(100vw - 260px)}html[data-llamaai-fullscreen=true] .ArticleStyles-module__Tedx-G__root .article-editor-preview{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}}:is(.ArticleStyles-module__Tedx-G__root .article-prose pre.hljs,.ArticleStyles-module__Tedx-G__root .ProseMirror pre){background:var(--bg-surface);border:1px solid var(--border-medium);border-radius:6px;padding:14px 16px;font-size:12.5px;line-height:1.55;overflow-x:auto}:is(.ArticleStyles-module__Tedx-G__root .article-prose pre code,.ArticleStyles-module__Tedx-G__root .ProseMirror pre code){color:var(--text-primary);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:0 0;padding:0}:is(.ArticleStyles-module__Tedx-G__root .hljs-comment,.ArticleStyles-module__Tedx-G__root .hljs-quote){color:color-mix(in oklch, var(--text-tertiary) 90%, transparent);font-style:italic}:is(.ArticleStyles-module__Tedx-G__root .hljs-keyword,.ArticleStyles-module__Tedx-G__root .hljs-selector-tag,.ArticleStyles-module__Tedx-G__root .hljs-built_in,.ArticleStyles-module__Tedx-G__root .hljs-name,.ArticleStyles-module__Tedx-G__root .hljs-tag){color:#c678dd}:is(.ArticleStyles-module__Tedx-G__root .hljs-string,.ArticleStyles-module__Tedx-G__root .hljs-title,.ArticleStyles-module__Tedx-G__root .hljs-section,.ArticleStyles-module__Tedx-G__root .hljs-attribute,.ArticleStyles-module__Tedx-G__root .hljs-literal,.ArticleStyles-module__Tedx-G__root .hljs-template-tag,.ArticleStyles-module__Tedx-G__root .hljs-template-variable,.ArticleStyles-module__Tedx-G__root .hljs-type,.ArticleStyles-module__Tedx-G__root .hljs-addition){color:#98c379}:is(.ArticleStyles-module__Tedx-G__root .hljs-deletion,.ArticleStyles-module__Tedx-G__root .hljs-selector-attr,.ArticleStyles-module__Tedx-G__root .hljs-selector-pseudo,.ArticleStyles-module__Tedx-G__root .hljs-meta){color:#e06c75}:is(.ArticleStyles-module__Tedx-G__root .hljs-doctag,.ArticleStyles-module__Tedx-G__root .hljs-attr){color:#d19a66}:is(.ArticleStyles-module__Tedx-G__root .hljs-symbol,.ArticleStyles-module__Tedx-G__root .hljs-bullet,.ArticleStyles-module__Tedx-G__root .hljs-link){color:#56b6c2}.ArticleStyles-module__Tedx-G__root .hljs-number{color:#d19a66}.ArticleStyles-module__Tedx-G__root .hljs-emphasis{font-style:italic}.ArticleStyles-module__Tedx-G__root .hljs-strong{font-weight:600}.ArticleStyles-module__Tedx-G__root .ProseMirror ul[data-type=taskList]{padding:0;list-style:none}.ArticleStyles-module__Tedx-G__root .ProseMirror ul[data-type=taskList] li{align-items:flex-start;gap:.5rem;display:flex}.ArticleStyles-module__Tedx-G__root .ProseMirror ul[data-type=taskList] li>label{flex-shrink:0;margin-top:.35rem}.ArticleStyles-module__Tedx-G__root .ProseMirror ul[data-type=taskList] li>div{flex:auto;min-width:0}.ArticleStyles-module__Tedx-G__root .ProseMirror ul[data-type=taskList] li[data-checked=true]>div{color:var(--text-tertiary);text-decoration:line-through}.ArticleStyles-module__Tedx-G__root .ProseMirror mark{background:var(--research-highlight);color:#000;border-radius:2px;padding:0 2px}.dark .ArticleStyles-module__Tedx-G__root .ProseMirror mark{background:var(--research-highlight);color:var(--research-gold)}.ArticleStyles-module__Tedx-G__root .ProseMirror .tableWrapper{border:1px solid var(--border-medium);border-radius:6px;margin:1.5rem 0;overflow-x:auto}.ArticleStyles-module__Tedx-G__root .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;font-size:13.5px;line-height:1.5}:is(.ArticleStyles-module__Tedx-G__root .ProseMirror table td,.ArticleStyles-module__Tedx-G__root .ProseMirror table th){border-right:1px solid var(--border-medium);border-bottom:1px solid var(--border-medium);vertical-align:top;box-sizing:border-box;overflow-wrap:anywhere;padding:10px 14px;position:relative}:is(.ArticleStyles-module__Tedx-G__root .ProseMirror table tr:last-child td,.ArticleStyles-module__Tedx-G__root .ProseMirror table tr:last-child th){border-bottom:0}:is(.ArticleStyles-module__Tedx-G__root .ProseMirror table td:last-child,.ArticleStyles-module__Tedx-G__root .ProseMirror table th:last-child){border-right:0}.ArticleStyles-module__Tedx-G__root .ProseMirror table th{background:color-mix(in oklch, var(--bg-page) 80%, var(--text-primary) 4%);color:var(--text-primary);text-align:left;letter-spacing:.01em;font-weight:600}.ArticleStyles-module__Tedx-G__root .ProseMirror table p{margin:0}.ArticleStyles-module__Tedx-G__root .ProseMirror table p.is-empty:before{content:"";width:0;height:1.4em;display:inline-block}.ArticleStyles-module__Tedx-G__root .ProseMirror table .selectedCell{background:color-mix(in oklch, var(--text-link) 14%, transparent)}.ArticleStyles-module__Tedx-G__root .ProseMirror table .selectedCell:after{content:"";pointer-events:none;box-shadow:inset 0 0 0 1px var(--text-link);background:0 0;position:absolute;inset:0}.ArticleStyles-module__Tedx-G__root .ProseMirror table .column-resize-handle{background:var(--text-link);pointer-events:none;width:3px;position:absolute;top:0;bottom:-2px;right:-2px}.ArticleStyles-module__Tedx-G__root .ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}:is(.ArticleStyles-module__Tedx-G__root .article-prose,.ArticleStyles-module__Tedx-G__root .ProseMirror){counter-reset:qa-counter}:is(.ArticleStyles-module__Tedx-G__root .article-qa,.ArticleStyles-module__Tedx-G__root .ProseMirror dl[data-article-qa]){counter-increment:qa-counter;border-top:1px solid var(--border-medium);break-inside:avoid;margin:3.25rem 0;padding-top:2rem;display:block;position:relative}.ArticleStyles-module__Tedx-G__root .article-qa:before{content:"Q · " counter(qa-counter, decimal-leading-zero);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;color:var(--text-link);text-transform:uppercase;margin-bottom:1.125rem;font-size:.6875rem;font-weight:600;display:block}.ArticleStyles-module__Tedx-G__root .ProseMirror dl[data-article-qa]:before{content:"Q · " counter(qa-counter, decimal-leading-zero);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;color:var(--text-link);text-transform:uppercase;margin-bottom:1.125rem;font-size:.6875rem;font-weight:600;display:block}.ArticleStyles-module__Tedx-G__root .article-qa[data-qa-number]:before{content:"Q · " attr(data-qa-number)}.ArticleStyles-module__Tedx-G__root .ProseMirror dl[data-article-qa][data-qa-number]:before{content:"Q · " attr(data-qa-number)}.ArticleStyles-module__Tedx-G__root .ProseMirror .article-qa[data-qa-node-view]:before{display:none}.ArticleStyles-module__Tedx-G__root .article-qa-number-editor{width:fit-content;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.22em;color:var(--text-link);text-transform:uppercase;align-items:center;margin-bottom:1.125rem;font-size:.6875rem;font-weight:600;line-height:1.4;display:flex}:is(.ArticleStyles-module__Tedx-G__root .article-qa:first-child,.ArticleStyles-module__Tedx-G__root .ProseMirror dl[data-article-qa]:first-child){margin-top:.5rem}:is(.ArticleStyles-module__Tedx-G__root .article-qa-question,.ArticleStyles-module__Tedx-G__root .ProseMirror dt[data-article-qa-question]){color:var(--text-primary);letter-spacing:-.014em;text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.1875rem,.4vw + 1.125rem,1.3125rem);font-weight:600;line-height:1.32}:is(.ArticleStyles-module__Tedx-G__root .article-qa-answer,.ArticleStyles-module__Tedx-G__root .ProseMirror dd[data-article-qa-answer]){color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.72}:is(.ArticleStyles-module__Tedx-G__root .article-qa-answer>p,.ArticleStyles-module__Tedx-G__root .ProseMirror dd[data-article-qa-answer]>p){margin:0 0 .875rem}:is(.ArticleStyles-module__Tedx-G__root .article-qa-answer>p:last-child,.ArticleStyles-module__Tedx-G__root .ProseMirror dd[data-article-qa-answer]>p:last-child){margin:0}.ArticleStyles-module__Tedx-G__root .article-qa-answer>p:first-child:not(.is-empty):before{content:"— ";color:color-mix(in oklch, var(--text-link) 70%, transparent);margin-right:.05em;font-weight:500}.ArticleStyles-module__Tedx-G__root .ProseMirror dd[data-article-qa-answer]>p:first-child:not(.is-empty):before{content:"— ";color:color-mix(in oklch, var(--text-link) 70%, transparent);margin-right:.05em;font-weight:500}
