.markdown-message_markdown__0KAc0{min-width:0;color:var(--document-ink);font-size:var(--text-sm);line-height:1.65;overflow-wrap:anywhere}.markdown-message_markdown__0KAc0>:first-child{margin-top:0}.markdown-message_markdown__0KAc0>:last-child{margin-bottom:0}.markdown-message_markdown__0KAc0 p{margin:var(--space-3) 0 0;white-space:normal}.markdown-message_markdown__0KAc0>p:first-child{margin-top:0}.markdown-message_heading__LghrY{margin:var(--space-4) 0 0;color:var(--text);font-weight:680;line-height:1.3;letter-spacing:-.01em}.markdown-message_heading__LghrY[data-level="1"]{font-size:var(--text-md)}.markdown-message_heading__LghrY[data-level="2"]{font-size:var(--text-sm)}.markdown-message_heading__LghrY[data-level="3"],.markdown-message_heading__LghrY[data-level="4"]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.markdown-message_list__n3cYM{margin:var(--space-2) 0 0;padding-left:22px;list-style-position:outside}ul.markdown-message_list__n3cYM{list-style-type:disc}ol.markdown-message_list__n3cYM{list-style-type:decimal}ul.markdown-message_list__n3cYM ul.markdown-message_list__n3cYM{list-style-type:circle}ul.markdown-message_list__n3cYM ul.markdown-message_list__n3cYM ul.markdown-message_list__n3cYM{list-style-type:square}.markdown-message_list__n3cYM li::marker{color:var(--text-muted)}.markdown-message_list__n3cYM ol,.markdown-message_list__n3cYM ul{margin-top:2px}.markdown-message_list__n3cYM li{margin-top:3px}.markdown-message_list__n3cYM[data-loose]>li{margin-top:var(--space-3)}.markdown-message_list__n3cYM li>div{min-width:0}.markdown-message_list__n3cYM li>div>:first-child{margin-top:0}.markdown-message_list__n3cYM li[data-task]{list-style:none;display:grid;grid-template-columns:16px minmax(0,1fr);gap:var(--space-2);margin-left:-22px}.markdown-message_task__Wd362{width:15px;height:15px;margin-top:3px;display:grid;place-items:center;border:1px solid var(--border-strong);border-radius:4px;background:var(--surface)}.markdown-message_task__Wd362[data-checked=true]{border-color:var(--success);background:var(--success);color:var(--surface)}.markdown-message_task__Wd362 svg{width:11px;stroke-width:3}.markdown-message_markdown__0KAc0 blockquote{margin:var(--space-3) 0 0;padding-left:var(--space-3);border-left:2px solid var(--border-strong);color:var(--text-muted)}.markdown-message_markdown__0KAc0 hr{margin:var(--space-4) 0;border:0;border-top:1px solid var(--border)}.markdown-message_markdown__0KAc0 a{color:var(--action-hover);text-decoration:underline;text-underline-offset:2px}.markdown-message_markdown__0KAc0 a:hover{color:var(--action)}.markdown-message_markdown__0KAc0 strong{font-weight:680;color:var(--text)}.markdown-message_markdown__0KAc0 code{padding:1px 5px;border-radius:var(--radius-sm);background:var(--surface-muted);font:92%/1.4 var(--font-mono);overflow-wrap:anywhere}.markdown-message_code__dqxgk{margin:var(--space-3) 0 0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--code-surface);overflow:hidden}.markdown-message_code__dqxgk figcaption{display:flex;align-items:center;gap:var(--space-2);padding:5px var(--space-2) 5px var(--space-3);border-bottom:1px solid var(--border);background:var(--surface-muted)}.markdown-message_code__dqxgk figcaption span{color:var(--text-muted);font:11px var(--font-mono)}.markdown-message_code__dqxgk figcaption .markdown-message_copy__etOH_{margin-left:auto}.markdown-message_code__dqxgk pre{margin:0;overflow-x:auto;padding:var(--space-3)}.markdown-message_code__dqxgk code{padding:0;border-radius:0;background:none;color:var(--code-ink);font:12px/1.6 var(--font-mono);white-space:pre}.markdown-message_code__dqxgk[data-streaming]{border-style:dashed}.markdown-message_tableScroll__O9ag0{margin:var(--space-3) 0 0;overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-md)}.markdown-message_tableScroll__O9ag0 table{width:100%;border-collapse:collapse;font-size:var(--text-xs)}.markdown-message_tableScroll__O9ag0 td,.markdown-message_tableScroll__O9ag0 th{padding:7px var(--space-3);border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.markdown-message_tableScroll__O9ag0 th{background:var(--surface-muted);color:var(--text);font-weight:650;white-space:nowrap}.markdown-message_tableScroll__O9ag0 tr:last-child td{border-bottom:0}.markdown-message_markdown__0KAc0[data-streaming]>:last-child:after{content:"";display:inline-block;width:7px;height:13px;margin-left:3px;border-radius:1px;background:var(--action);vertical-align:-2px;animation:markdown-message_caret__RZpyD 1.1s steps(1) infinite}.markdown-message_copy__etOH_{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--text-xs);font-weight:600}.markdown-message_copy__etOH_:hover{background:var(--surface-hover);color:var(--text)}.markdown-message_copy__etOH_ svg{width:13px}.markdown-message_copy__etOH_[data-state=copied]{color:var(--success)}.markdown-message_srOnly__crksO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes markdown-message_caret__RZpyD{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.markdown-message_markdown__0KAc0[data-streaming]>:last-child:after{animation:none}}.markdown-message_document__xX8fI{font-size:16px;line-height:1.7}.markdown-message_document__xX8fI p{margin-top:var(--space-4)}.markdown-message_document__xX8fI .markdown-message_heading__LghrY{margin-top:var(--space-6);font-family:var(--font-display);font-weight:650;letter-spacing:-.02em;text-transform:none}.markdown-message_document__xX8fI .markdown-message_heading__LghrY[data-level="1"],.markdown-message_document__xX8fI .markdown-message_heading__LghrY[data-level="2"]{font-size:24px;color:var(--text)}.markdown-message_document__xX8fI .markdown-message_heading__LghrY[data-level="3"]{font-size:19px;color:var(--text)}.markdown-message_document__xX8fI .markdown-message_heading__LghrY[data-level="4"]{font-size:16px;color:var(--text);letter-spacing:-.01em}.markdown-message_document__xX8fI .markdown-message_list__n3cYM{margin-top:var(--space-3);padding-left:24px}.markdown-message_document__xX8fI .markdown-message_list__n3cYM li{margin-top:4px}.markdown-message_document__xX8fI blockquote{margin-top:var(--space-4);padding-left:var(--space-4)}.markdown-message_document__xX8fI hr{margin:var(--space-6) 0}.markdown-message_document__xX8fI .markdown-message_code__dqxgk,.markdown-message_document__xX8fI .markdown-message_tableScroll__O9ag0{margin-top:var(--space-4)}.markdown-message_document__xX8fI .markdown-message_code__dqxgk code{font-size:13px}.markdown-message_figure___iHyT{margin:var(--space-3) 0 0}.markdown-message_figure___iHyT img{display:block;max-width:100%;height:auto;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.markdown-message_figure___iHyT figcaption{margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:1.5}.markdown-message_footnoteRef__jqVN3{font-size:75%;line-height:0}.markdown-message_footnoteRef__jqVN3 a{text-decoration:none}.markdown-message_footnote__SzNsu{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2);margin-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);list-style:none}.markdown-message_footnoteLabel__1NnTa{color:var(--text-muted);font-variant-numeric:tabular-nums}.markdown-message_footnote__SzNsu>div>:first-child{margin-top:0}.markdown-message_directive__417fz{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);font:11px var(--font-mono)}.readers_chatReader__v869B,.readers_publicationReader__pwriJ,.readers_runReader__CDRz6,.readers_updateReader__qXSFh{min-height:100dvh;background:var(--canvas);color:var(--text)}.readers_chatReader__v869B .empty-note,.readers_runReader__CDRz6 .empty-note{margin:var(--space-4) 0;color:var(--text-subtle);font-size:var(--text-sm)}.readers_publicationReader__pwriJ>main,.readers_updateReader__qXSFh>main{width:min(900px,calc(100% - 40px));margin-inline:auto;padding:clamp(32px,6vw,72px) 0 var(--space-12)}.readers_chatReader__v869B .chat-page-nav,.readers_publicationReader__pwriJ .publication-reader-nav,.readers_updateReader__qXSFh .research-update-nav{min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:0 clamp(18px,5vw,58px);border-bottom:1px solid var(--border);background:var(--surface-translucent);backdrop-filter:blur(16px)}.readers_chatReader__v869B .chat-page-nav a,.readers_publicationReader__pwriJ .publication-reader-nav a,.readers_updateReader__qXSFh .research-update-nav a{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);font-weight:650}.readers_publicationReader__pwriJ .publication-brand-mark{width:26px;height:26px;display:grid;place-items:center;border-radius:var(--radius-md);background:var(--text);color:var(--surface);font-weight:750}.readers_publicationReader__pwriJ .publication-origin-banner,.readers_updateReader__qXSFh .research-update-context{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding:var(--space-4);border:2px solid var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-soft)}.readers_publicationReader__pwriJ .publication-origin-banner>svg,.readers_updateReader__qXSFh .research-update-context>svg{width:26px;color:var(--brand)}.readers_publicationReader__pwriJ .publication-origin-banner>div,.readers_updateReader__qXSFh .research-update-context>div{display:grid;gap:var(--space-1)}.readers_publicationReader__pwriJ .publication-origin-banner strong,.readers_updateReader__qXSFh .research-update-context strong{color:var(--brand);font-size:var(--text-xs);letter-spacing:.06em}.readers_publicationReader__pwriJ .publication-origin-banner span,.readers_updateReader__qXSFh .research-update-context span{color:var(--text-muted);font-size:var(--text-xs);line-height:1.5}.readers_publicationReader__pwriJ .publication-origin-banner>b,.readers_updateReader__qXSFh .research-update-context>b{padding:5px 8px;border:1px solid;border-radius:var(--radius-sm);color:var(--brand);font-size:9px;text-transform:uppercase}.readers_publicationReader__pwriJ .publication-origin-banner.branch,.readers_publicationReader__pwriJ .publication-origin-banner.contribution,.readers_updateReader__qXSFh .research-update-context.contribution{border-color:var(--warning-border);background:var(--warning-soft)}.readers_publicationReader__pwriJ .publication-origin-banner.branch :where(svg,strong,b),.readers_publicationReader__pwriJ .publication-origin-banner.contribution :where(svg,strong,b),.readers_updateReader__qXSFh .research-update-context.contribution :where(svg,strong,b){color:var(--warning)}.readers_publicationReader__pwriJ .publication-origin-banner.fork{border-color:var(--info-border);background:var(--info-soft)}.readers_publicationReader__pwriJ .publication-origin-banner.fork :where(svg,strong,b){color:var(--info)}.readers_publicationReader__pwriJ .publication-origin-banner.tombstone{border-color:var(--danger-border);background:var(--danger-soft)}.readers_publicationReader__pwriJ .publication-origin-banner.tombstone :where(svg,strong,b){color:var(--danger)}.readers_publicationReader__pwriJ .publication-edition-history,.readers_publicationReader__pwriJ .publication-withdrawal,.readers_updateReader__qXSFh .research-update-correction{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface)}.readers_publicationReader__pwriJ .publication-edition-history>span,.readers_updateReader__qXSFh .research-update-correction>div{min-width:0;flex:1;display:grid;gap:2px;color:var(--text-muted);font-size:var(--text-xs)}.readers_publicationReader__pwriJ .publication-title-block,.readers_updateReader__qXSFh .research-update-title{padding:clamp(36px,7vw,68px) clamp(0px,2vw,18px) var(--space-7);border-bottom:1px solid var(--border)}.readers_chatReader__v869B .chat-reader-title h1,.readers_publicationReader__pwriJ .publication-title-block h1,.readers_updateReader__qXSFh .research-update-title h1{max-width:780px;margin:var(--space-3) 0 var(--space-4);font:700 clamp(36px,6vw,60px)/1.04 var(--font-display);letter-spacing:-.045em}.readers_chatReader__v869B .chat-reader-title>p:not(.eyebrow),.readers_publicationReader__pwriJ .publication-title-block>p:not(.eyebrow),.readers_updateReader__qXSFh .research-update-title>p:not(.eyebrow){max-width:760px;color:var(--text-muted);font:var(--text-md)/1.7 var(--font-serif)}.readers_publicationReader__pwriJ .publication-title-block>div{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);margin-top:var(--space-5);color:var(--text-muted);font-size:var(--text-xs)}.readers_publicationReader__pwriJ .publication-tombstone{display:grid;justify-items:start;gap:var(--space-3);margin-top:var(--space-6);padding:clamp(28px,6vw,56px);border:1px solid var(--danger-border);border-radius:var(--radius-lg);background:var(--danger-soft)}.readers_publicationReader__pwriJ .published-project-content,.readers_publicationReader__pwriJ .published-resource-content{padding:clamp(38px,7vw,70px) clamp(0px,2vw,18px);color:var(--document-ink)}.readers_publicationReader__pwriJ .published-resource-heading{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);margin-bottom:var(--space-7)}.readers_publicationReader__pwriJ .published-project-content>h2,.readers_publicationReader__pwriJ .published-resource-heading h2{margin:var(--space-1) 0;font:700 clamp(28px,5vw,44px)/1.1 var(--font-display);letter-spacing:-.035em}.readers_publicationReader__pwriJ .publication-file,.readers_publicationReader__pwriJ .publication-prose{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);padding:clamp(22px,4vw,34px);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.readers_publicationReader__pwriJ .publication-file>svg,.readers_publicationReader__pwriJ .publication-prose>svg{width:22px;color:var(--brand)}.readers_publicationReader__pwriJ .publication-prose p{margin:0;white-space:pre-wrap;color:var(--document-ink);font:var(--text-md)/1.78 var(--font-serif)}.readers_publicationReader__pwriJ .publication-file span{display:block;overflow-wrap:anywhere;color:var(--text-subtle);font:var(--text-xs)/1.5 var(--font-mono)}.readers_publicationReader__pwriJ .publication-file a{width:fit-content;display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--action);color:var(--action-ink);font-size:var(--text-sm);font-weight:650}.readers_publicationReader__pwriJ .publication-code{overflow:auto;margin:0;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--code-surface);color:var(--code-ink);font:var(--text-sm)/1.75 var(--font-mono)}.readers_publicationReader__pwriJ .publication-support{display:grid;gap:var(--space-3);margin-top:var(--space-7);padding-top:var(--space-6);border-top:1px solid var(--border)}.readers_publicationReader__pwriJ .publication-support>div:not(:first-child){display:grid;grid-template-columns:150px minmax(0,1fr);gap:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--border);font-size:var(--text-sm)}.readers_publicationReader__pwriJ .published-project-content>dl{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;margin:var(--space-6) 0;border:1px solid var(--border);border-radius:var(--radius-lg)}.readers_publicationReader__pwriJ .published-project-content>dl>div{padding:var(--space-4);background:var(--surface)}.readers_publicationReader__pwriJ .published-project-content>dl>div+div{border-left:1px solid var(--border)}.readers_publicationReader__pwriJ .published-project-content>section{display:grid;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg)}.readers_publicationReader__pwriJ .published-project-content>section>a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface)}.readers_publicationReader__pwriJ .publication-editions,.readers_publicationReader__pwriJ .publication-lifecycle-actions,.readers_publicationReader__pwriJ .publication-provenance,.readers_updateReader__qXSFh .research-update-actions,.readers_updateReader__qXSFh .research-update-provenance,.readers_updateReader__qXSFh .research-update-references{margin-top:var(--space-7);padding:clamp(22px,4vw,34px);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-xs)}.readers_publicationReader__pwriJ .publication-editions h2,.readers_publicationReader__pwriJ .publication-provenance h2,.readers_updateReader__qXSFh .research-update-actions h2,.readers_updateReader__qXSFh .research-update-provenance h2,.readers_updateReader__qXSFh .research-update-references h2{margin:var(--space-1) 0 var(--space-5);font:680 var(--text-xl)/1.2 var(--font-display)}.readers_publicationReader__pwriJ .publication-provenance dl,.readers_updateReader__qXSFh .research-update-provenance dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;margin:0;border:1px solid var(--border);background:var(--border)}.readers_publicationReader__pwriJ .publication-provenance dl>div,.readers_updateReader__qXSFh .research-update-provenance dl>div{min-width:0;display:grid;gap:var(--space-1);padding:var(--space-3);background:var(--surface)}.readers_publicationReader__pwriJ .publication-provenance dt,.readers_updateReader__qXSFh .research-update-provenance dt{color:var(--text-subtle);font-size:var(--text-xs);text-transform:uppercase}.readers_publicationReader__pwriJ .publication-provenance dd,.readers_updateReader__qXSFh .research-update-provenance dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--text-muted);font-size:var(--text-sm)}.readers_publicationReader__pwriJ .publication-editions{display:grid}.readers_publicationReader__pwriJ .publication-editions>a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3);border-top:1px solid var(--border)}.readers_publicationReader__pwriJ .publication-editions>a.active{border-radius:var(--radius-md);background:var(--brand-soft)}.readers_updateReader__qXSFh .research-update-title>div{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-3);margin-top:var(--space-6)}.readers_updateReader__qXSFh .research-update-title>div span{display:grid;gap:2px}.readers_updateReader__qXSFh .research-update-correction{margin-top:var(--space-5)}.readers_updateReader__qXSFh .research-update-actions>div:first-child,.readers_updateReader__qXSFh .research-update-provenance>div:first-child,.readers_updateReader__qXSFh .research-update-references>div:first-child{display:flex;align-items:end;gap:var(--space-3);margin-bottom:var(--space-4)}.readers_updateReader__qXSFh .research-update-references>a{display:grid;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-1);border-top:1px solid var(--border)}.readers_updateReader__qXSFh .reference-kind{color:var(--brand);font:var(--text-xs) var(--font-mono)}.readers_updateReader__qXSFh .research-update-references a>div{min-width:0;display:grid;gap:var(--space-1)}.readers_updateReader__qXSFh .research-update-references code{overflow:hidden;text-overflow:ellipsis;color:var(--text-subtle);font-size:var(--text-xs)}.readers_updateReader__qXSFh .research-update-provenance>p{padding:var(--space-3);border-left:3px solid var(--brand);background:var(--brand-soft);color:var(--text-muted);font-size:var(--text-sm);line-height:1.55}.readers_updateReader__qXSFh .research-update-actions>div:last-child{display:flex;flex-wrap:wrap;gap:var(--space-2)}.readers_updateReader__qXSFh .research-update-actions a{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding-inline:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--text-sm);font-weight:650}.readers_chatReader__v869B .chat-page-nav>div{display:flex;align-items:center;gap:var(--space-2)}.readers_chatReader__v869B .chat-page-nav>div span{display:grid}.readers_chatReader__v869B .chat-reader-shell{width:min(1040px,calc(100% - 40px));margin-inline:auto;padding:clamp(38px,6vw,72px) 0 var(--space-12)}.readers_chatReader__v869B .chat-reader-title{max-width:760px;margin-bottom:var(--space-7)}.readers_chatReader__v869B .chat-transcript{display:grid;gap:var(--space-3)}.readers_chatReader__v869B .chat-message{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);animation:readers_reader-content-in__k_zXp var(--motion-standard);transition:border-color var(--motion-fast),background var(--motion-fast)}.readers_chatReader__v869B .chat-message.agent{border-left:4px solid var(--brand)}.readers_chatReader__v869B .chat-message.system,.readers_chatReader__v869B .chat-message.tool{border-style:dashed;background:var(--surface-muted)}.readers_chatReader__v869B .chat-message header{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.readers_chatReader__v869B .chat-message header span{color:var(--text-subtle);font-size:var(--text-xs)}.readers_chatReader__v869B .chat-message header label{margin-left:auto}.readers_chatReader__v869B .chat-message>div>p{margin:var(--space-2) 0 0;white-space:pre-wrap;color:var(--document-ink);font:var(--text-sm)/1.65 var(--font-serif)}.readers_chatReader__v869B .chat-error{padding:var(--space-3);border:1px solid var(--danger-border);border-radius:var(--radius-md);background:var(--danger-soft);color:var(--danger);animation:readers_reader-feedback-in__FuArI var(--motion-standard)}.readers_chatReader__v869B .chat-compose{display:grid;grid-template-columns:1fr auto;align-items:end;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--motion-fast),box-shadow var(--motion-fast)}.readers_chatReader__v869B .chat-compose:focus-within{border-color:var(--brand-border);box-shadow:0 0 0 3px var(--brand-soft)}.readers_chatReader__v869B .chat-compose label,.readers_chatReader__v869B .chat-share-builder form label{display:grid;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-sm);font-weight:650}.readers_chatReader__v869B .chat-share-builder{display:grid;gap:var(--space-4);margin-top:var(--space-7);padding:var(--space-6);border:2px solid var(--brand-border);border-radius:var(--radius-lg);background:var(--brand-soft)}.readers_chatReader__v869B .chat-share-builder>div:first-child{display:flex;align-items:flex-start;gap:var(--space-3)}.readers_chatReader__v869B .chat-share-builder h2{margin:var(--space-1) 0 0;font:680 var(--text-xl)/1.2 var(--font-display)}.readers_chatReader__v869B .chat-share-builder>p{margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:1.6}.readers_chatReader__v869B .chat-share-builder form{display:grid;gap:var(--space-3)}.readers_chatReader__v869B .chat-share-summary{animation:readers_reader-disclosure-in__y_obu var(--motion-standard);transform-origin:top}.readers_runReader__CDRz6 .live-run-inspector-shell{width:min(1080px,calc(100% - 40px));margin-inline:auto;padding:clamp(40px,6vw,72px) 0 var(--space-12)}.readers_runReader__CDRz6 .live-run-inspector-head{display:grid;grid-template-columns:46px minmax(0,1fr) auto auto;align-items:center;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--brand-border);border-left:5px solid var(--brand);border-radius:var(--radius-lg);background:var(--surface);transition:border-color var(--motion-standard),background var(--motion-standard)}.readers_runReader__CDRz6 .run-inspector-state-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:var(--radius-md);background:var(--brand-soft);color:var(--brand);animation:readers_runStateIn__48a5r var(--motion-duration-enter) var(--motion-ease-enter)}.readers_runReader__CDRz6 .live-run-inspector-head h1{overflow:hidden;margin:var(--space-1) 0;font:650 var(--text-lg) var(--font-mono);text-overflow:ellipsis}.readers_runReader__CDRz6 .run-state-badge{width:fit-content;padding:4px 7px;border-radius:var(--radius-sm);background:var(--surface-active);color:var(--text-muted);font-size:var(--text-xs);font-weight:750;text-transform:uppercase;transition:background var(--motion-standard),color var(--motion-standard);animation:readers_runStateIn__48a5r var(--motion-duration-enter) var(--motion-ease-enter)}.readers_runReader__CDRz6 .run-state-badge.succeeded{background:var(--success-soft);color:var(--success)}.readers_runReader__CDRz6 .run-state-badge.failed{background:var(--danger-soft);color:var(--danger)}.readers_runReader__CDRz6 .run-inspector-message{display:flex;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--info-border);border-radius:var(--radius-md);background:var(--info-soft);color:var(--info);font-size:var(--text-sm);animation:readers_reader-feedback-in__FuArI var(--motion-standard)}.readers_runReader__CDRz6 .run-inspector-message.tone-success{border-color:var(--success-border);background:var(--success-soft);color:var(--success)}.readers_runReader__CDRz6 .run-inspector-message.tone-warning{border-color:var(--warning-border);background:var(--warning-soft);color:var(--warning)}.readers_runReader__CDRz6 .run-inspector-message.tone-danger{border-color:var(--danger-border);background:var(--danger-soft);color:var(--danger)}.readers_runReader__CDRz6 .run-inspector-message button{margin-left:auto}.readers_runReader__CDRz6 .run-error-fact{display:flex;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--danger-border);border-radius:var(--radius-md);background:var(--danger-soft);color:var(--danger);font-size:var(--text-sm)}.readers_runReader__CDRz6 .run-error-fact>svg{width:18px;flex:none}.readers_runReader__CDRz6 .run-error-fact>div{min-width:0;display:grid;gap:3px}.readers_runReader__CDRz6 .run-error-fact p{margin:0;color:var(--text-muted);overflow-wrap:anywhere}.readers_runReader__CDRz6 .run-inspector-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-4) 0 var(--space-7)}.readers_runReader__CDRz6 .run-inspector-actions button,.readers_runReader__CDRz6 .run-output-card button{min-height:var(--control-height);display:inline-flex;align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text-muted);font-size:var(--text-sm);transition:background var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast),opacity var(--motion-fast)}.readers_runReader__CDRz6 .run-attempts-card,.readers_runReader__CDRz6 .run-cost-card,.readers_runReader__CDRz6 .run-durable-logs,.readers_runReader__CDRz6 .run-interpretation-card,.readers_runReader__CDRz6 .run-output-card,.readers_runReader__CDRz6 .run-system-facts{padding:clamp(17px,3vw,25px);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-xs)}.readers_runReader__CDRz6 .public-section-head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}.readers_runReader__CDRz6 .public-section-head h2{margin:var(--space-1) 0;font-size:var(--text-md)}.readers_runReader__CDRz6 .run-attempts-card dl,.readers_runReader__CDRz6 .run-cost-card dl,.readers_runReader__CDRz6 .run-system-facts dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;margin:var(--space-4) 0 0;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--border)}.readers_runReader__CDRz6 .run-attempts-card dl>div,.readers_runReader__CDRz6 .run-cost-card dl>div,.readers_runReader__CDRz6 .run-system-facts dl>div{min-width:0;padding:var(--space-3);background:var(--surface-muted)}.readers_runReader__CDRz6 .run-attempts-card dt,.readers_runReader__CDRz6 .run-cost-card dt,.readers_runReader__CDRz6 .run-system-facts dt{color:var(--text-subtle);font-size:var(--text-xs);text-transform:uppercase}.readers_runReader__CDRz6 .run-attempts-card dd,.readers_runReader__CDRz6 .run-cost-card dd,.readers_runReader__CDRz6 .run-system-facts dd{display:grid;gap:var(--space-1);margin:var(--space-1) 0 0;overflow-wrap:anywhere;font-size:var(--text-xs)}.readers_runReader__CDRz6 .run-inspector-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:var(--space-3);margin-top:var(--space-3)}.readers_runReader__CDRz6 .run-durable-logs,.readers_runReader__CDRz6 .run-interpretation-card,.readers_runReader__CDRz6 .run-output-card{margin-top:var(--space-3)}.readers_runReader__CDRz6 .run-durable-logs>div:last-child{max-height:440px;overflow:auto;margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--code-surface);contain:content}.readers_runReader__CDRz6 .run-durable-logs p{display:grid;grid-template-columns:34px 82px minmax(0,1fr);gap:var(--space-2);margin:0;padding:3px 0;color:var(--code-ink);font:var(--text-xs)/1.55 var(--font-mono);content-visibility:auto;contain-intrinsic-block-size:auto 24px}.readers_runReader__CDRz6 .run-durable-logs p[data-live=true]{animation:readers_runLogIn__jsIfB var(--motion-duration-fast) var(--motion-ease-enter)}.readers_runReader__CDRz6 .run-durable-logs>button{min-height:var(--control-height);display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding-inline:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text-muted);font-size:var(--text-sm);transition:background var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast),opacity var(--motion-fast)}.readers_runReader__CDRz6 .run-output-card article{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--border);animation:readers_reader-content-in__k_zXp var(--motion-standard)}.readers_runReader__CDRz6 .run-output-card article[data-resolving=true]{pointer-events:none;overflow:hidden;animation:readers_runConfirmationOut__o2lpw var(--motion-duration-fast) var(--motion-ease-exit) forwards}.readers_runReader__CDRz6 .run-attempts-card details>:not(summary),.readers_runReader__CDRz6 .run-output-card details>:not(summary){animation:readers_reader-disclosure-in__y_obu var(--motion-standard);transform-origin:top}.readers_runReader__CDRz6 .run-reproduction-lineage{display:flex;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3);border-left:3px solid var(--brand);background:var(--brand-soft)}.readers_publicationReader__pwriJ .publication-editions,.readers_publicationReader__pwriJ .publication-provenance{content-visibility:auto;contain-intrinsic-block-size:auto 480px}.readers_runReader__CDRz6 .run-interpretation-card,.readers_runReader__CDRz6 .run-output-card{content-visibility:auto;contain-intrinsic-block-size:auto 320px}@keyframes readers_reader-feedback-in__FuArI{0%{opacity:0;transform:translateY(-4px)}}@keyframes readers_runStateIn__48a5r{0%{opacity:0;transform:scale(.96)}}@keyframes readers_runLogIn__jsIfB{0%{opacity:0;transform:translateY(2px)}}@keyframes readers_runConfirmationOut__o2lpw{to{max-height:0;padding-block:0;border-width:0;opacity:0;transform:translateY(calc(-1 * var(--motion-distance-xs)))}}@keyframes readers_reader-content-in__k_zXp{0%{opacity:0}}@keyframes readers_reader-disclosure-in__y_obu{0%{opacity:0;transform:translateY(-3px)}}@media (max-width:760px){.readers_chatReader__v869B .chat-reader-shell,.readers_publicationReader__pwriJ>main,.readers_runReader__CDRz6 .live-run-inspector-shell,.readers_updateReader__qXSFh>main{width:min(100% - 24px,1080px);padding-top:var(--space-6)}.readers_publicationReader__pwriJ .publication-origin-banner,.readers_updateReader__qXSFh .research-update-context{grid-template-columns:auto 1fr}.readers_publicationReader__pwriJ .publication-origin-banner>b,.readers_updateReader__qXSFh .research-update-context>b{grid-column:1/-1;text-align:center}.readers_chatReader__v869B .chat-compose,.readers_publicationReader__pwriJ .publication-file,.readers_publicationReader__pwriJ .publication-prose,.readers_publicationReader__pwriJ .publication-provenance dl,.readers_publicationReader__pwriJ .publication-support>div:not(:first-child),.readers_publicationReader__pwriJ .published-project-content>dl,.readers_runReader__CDRz6 .run-attempts-card dl,.readers_runReader__CDRz6 .run-cost-card dl,.readers_runReader__CDRz6 .run-inspector-grid,.readers_runReader__CDRz6 .run-system-facts dl,.readers_updateReader__qXSFh .research-update-provenance dl{grid-template-columns:1fr}.readers_runReader__CDRz6 .live-run-inspector-head{grid-template-columns:38px minmax(0,1fr) auto;padding:var(--space-4)}.readers_runReader__CDRz6 .live-run-inspector-head>a{grid-column:2/-1}.readers_runReader__CDRz6 .run-output-card article{grid-template-columns:18px 1fr}}@media (prefers-reduced-motion:reduce){.readers_chatReader__v869B .chat-error,.readers_chatReader__v869B .chat-message,.readers_chatReader__v869B .chat-share-summary,.readers_runReader__CDRz6 .run-attempts-card details>:not(summary),.readers_runReader__CDRz6 .run-durable-logs p[data-live=true],.readers_runReader__CDRz6 .run-inspector-message,.readers_runReader__CDRz6 .run-inspector-state-icon,.readers_runReader__CDRz6 .run-output-card article,.readers_runReader__CDRz6 .run-output-card article[data-resolving=true],.readers_runReader__CDRz6 .run-output-card details>:not(summary),.readers_runReader__CDRz6 .run-state-badge{animation:none}}