.CopilotInferenceBodyRenderer_rendererRoot__BS_E_{--inference-primary:hsl(188 94% 43%);--inference-accent:hsl(188 94% 43%);--inference-accent-soft:hsl(188 94% 43%/0.14);--inference-body:hsl(210 40% 96%);--inference-body-muted:hsl(215 20% 68%);--inference-border:hsl(215 20% 65%/0.25);--inference-muted:hsl(220 14% 96%/0.08);--inference-code-bg:hsl(220 14% 8%/0.9);--inference-callout-bg:hsl(45 93% 47%/0.12);--inference-callout-border:hsl(45 93% 47%/0.5);--inference-danger:hsl(0 84% 60%);--inference-danger-soft:hsl(0 84% 60%/0.1);--inference-purple:hsl(262 83% 58%);color:var(--inference-body);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.95rem;line-height:1.7}.CopilotInferenceBodyRenderer_paragraph__c21x_{margin:0 0 .75rem;color:var(--inference-body);white-space:pre-wrap;word-break:break-word}.CopilotInferenceBodyRenderer_paragraph__c21x_:last-child{margin-bottom:0}.CopilotInferenceBodyRenderer_callout__Xv_C5{margin:.75rem 0;padding:.75rem;background:var(--inference-callout-bg);border-left:4px solid var(--inference-callout-border);border-radius:0 .5rem .5rem 0;color:hsl(45 88% 74%);font-weight:500}.CopilotInferenceBodyRenderer_unorderedList__l7BZx{margin:0 0 .75rem;padding-left:1.25rem;list-style-type:disc;display:flex;flex-direction:column;gap:.25rem}.CopilotInferenceBodyRenderer_orderedList__MioIc{margin:0 0 .75rem;padding-left:1.25rem;list-style-type:decimal;display:flex;flex-direction:column;gap:.25rem}.CopilotInferenceBodyRenderer_listItem__qaPfM{color:var(--inference-body)}.CopilotInferenceBodyRenderer_orderedList__MioIc li::marker,.CopilotInferenceBodyRenderer_unorderedList__l7BZx li::marker{color:var(--inference-accent)}.CopilotInferenceBodyRenderer_link__4Jhf2{color:hsl(188 94% 76%);text-decoration:underline;text-decoration-color:hsl(188 94% 43%/.4);text-decoration-thickness:1.5px;text-underline-offset:2px}.CopilotInferenceBodyRenderer_strong__2XxtF{color:hsl(188 94% 82%);font-weight:650}.CopilotInferenceBodyRenderer_em__PYloG{color:hsl(188 72% 78%);font-style:italic}.CopilotInferenceBodyRenderer_suggestionSection__Fl9G0{margin-top:.9rem;padding-top:.7rem;border-top:1px solid var(--inference-border);text-align:left}.CopilotInferenceBodyRenderer_suggestionTitle__NIvj1{font-size:.72rem;color:hsl(188 72% 78%);margin-bottom:.35rem;letter-spacing:.03em;text-transform:uppercase}.CopilotInferenceBodyRenderer_suggestionList__qmFTt{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-start;align-items:flex-start}.CopilotInferenceBodyRenderer_suggestionLink__VX0oY{border:1px solid transparent;border-radius:999px;background:transparent;color:hsl(188 94% 78%);cursor:pointer;font-size:.75rem;padding:.18rem .5rem;text-decoration:underline;text-decoration-color:hsl(188 94% 43%/.45);text-underline-offset:2px;text-align:left;justify-content:flex-start}.CopilotInferenceBodyRenderer_suggestionLink__VX0oY:hover{border-color:hsl(188 94% 43%/.35);background:hsl(188 94% 43%/.1)}.CopilotInferenceBodyRenderer_blockquote__8rQPf{border-left:3px solid var(--inference-accent);margin:.75rem 0;padding:.5rem 1rem;border-radius:0 .375rem .375rem 0;background:var(--inference-muted);color:hsl(210 25% 80%);font-style:italic}.CopilotInferenceBodyRenderer_inlineCode__ohQHE{background:var(--inference-muted);border:1px solid var(--inference-border);border-radius:.25rem;color:hsl(188 94% 82%);font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85em;padding:.125rem .375rem}.CopilotInferenceBodyRenderer_codeBlock__HD2r8{margin:1rem 0;padding:.875rem;overflow-x:auto;border-radius:.5rem;background:var(--inference-code-bg);border:1px solid var(--inference-border)}.CopilotInferenceBodyRenderer_codeBlockCode__NLMNV{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.78rem;line-height:1.45;color:hsl(210 40% 96%)}.CopilotInferenceBodyRenderer_mermaidContainer__xyYk3{margin:1rem 0;padding:.875rem;border:1px solid var(--inference-border);border-radius:.5rem;background:hsl(220 14% 6%/.78)}.CopilotInferenceBodyRenderer_mermaidToolbar__pnMbZ{display:flex;justify-content:flex-end;margin-bottom:.5rem}.CopilotInferenceBodyRenderer_mermaidExpandButton__t9bEI{border:1px solid var(--inference-border);border-radius:999px;background:hsl(188 94% 43%/.12);color:hsl(188 94% 82%);font-size:.7rem;line-height:1;padding:.3rem .55rem;cursor:pointer}.CopilotInferenceBodyRenderer_mermaidExpandButton__t9bEI:disabled{opacity:.55;cursor:not-allowed}.CopilotInferenceBodyRenderer_mermaidLoading__61cjd{color:var(--inference-body-muted);font-size:.75rem;font-style:italic;margin-bottom:.5rem}.CopilotInferenceBodyRenderer_mermaidError__fwxLD{margin:.5rem 0;padding:.625rem .75rem;border-radius:.375rem;border:1px solid hsl(0 84% 60%/.3);background:var(--inference-danger-soft);color:hsl(0 96% 85%);font-size:.75rem}.CopilotInferenceBodyRenderer_mermaidCanvas__zMWs3{overflow-x:auto}.CopilotInferenceBodyRenderer_mermaidCanvas__zMWs3 svg{height:auto;max-width:100%;display:block}.CopilotInferenceBodyRenderer_mermaidModalBackdrop__Yr4v2{position:fixed;inset:0;z-index:80;background:hsl(220 14% 4%/.72);display:flex;align-items:center;justify-content:center;padding:1rem}.CopilotInferenceBodyRenderer_mermaidModal__FcayU{width:min(96vw,1200px);height:min(90vh,900px);border-radius:.75rem;border:1px solid var(--inference-border);background:hsl(220 14% 7%/.96);display:flex;flex-direction:column;overflow:hidden}.CopilotInferenceBodyRenderer_mermaidModalHeader__26hS8{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .9rem;border-bottom:1px solid var(--inference-border);color:hsl(210 35% 90%);font-size:.78rem;font-weight:600}.CopilotInferenceBodyRenderer_mermaidModalActions__5pmXW{display:flex;align-items:center;gap:.45rem}.CopilotInferenceBodyRenderer_mermaidModalButton__WI4LE{border:1px solid var(--inference-border);border-radius:.5rem;background:hsl(220 14% 12%);color:hsl(210 35% 90%);font-size:.7rem;padding:.25rem .45rem;cursor:pointer}.CopilotInferenceBodyRenderer_mermaidZoomValue__cOFey{color:hsl(188 94% 82%);font-size:.7rem;min-width:2.3rem;text-align:center}.CopilotInferenceBodyRenderer_mermaidModalBody__PRv4P{flex:1;overflow:auto;padding:1rem}.CopilotInferenceBodyRenderer_mermaidModalScale__UZlKO{width:-moz-max-content;width:max-content;min-width:100%;transform-origin:top left}.CopilotInferenceBodyRenderer_mermaidModalScale__UZlKO svg{max-width:none;height:auto;display:block}@media (max-width:640px){.CopilotInferenceBodyRenderer_paragraph__c21x_,.CopilotInferenceBodyRenderer_rendererRoot__BS_E_{font-size:.9rem}.CopilotInferenceBodyRenderer_mermaidModal__FcayU{width:100%;height:92vh}.CopilotInferenceBodyRenderer_mermaidModalHeader__26hS8{flex-direction:column;align-items:flex-start}}.mm-light .CopilotInferenceBodyRenderer_rendererRoot__BS_E_{--inference-body:#2E2923;--inference-body-muted:#595247;--inference-accent:#234785;--inference-accent-soft:rgba(35,71,133,0.10);--inference-border:rgba(68,57,41,0.18);--inference-muted:rgba(68,57,41,0.06);--inference-code-bg:rgba(68,57,41,0.07);--inference-callout-bg:rgba(162,122,61,0.08);--inference-callout-border:rgba(162,122,61,0.38);color:#2E2923}.mm-light .CopilotInferenceBodyRenderer_listItem__qaPfM,.mm-light .CopilotInferenceBodyRenderer_paragraph__c21x_{color:#2E2923}.mm-light .CopilotInferenceBodyRenderer_callout__Xv_C5{background:rgba(162,122,61,.08);border-left-color:rgba(162,122,61,.4);color:#7A5A1E}.mm-light .CopilotInferenceBodyRenderer_link__4Jhf2{color:#234785;text-decoration-color:rgba(35,71,133,.38)}.mm-light .CopilotInferenceBodyRenderer_strong__2XxtF{color:#2E2923}.mm-light .CopilotInferenceBodyRenderer_em__PYloG{color:#595247}.mm-light .CopilotInferenceBodyRenderer_blockquote__8rQPf{border-left-color:rgba(42,102,112,.38);background:rgba(42,102,112,.04);color:#595247}.mm-light .CopilotInferenceBodyRenderer_inlineCode__ohQHE{background:rgba(68,57,41,.07);border-color:rgba(68,57,41,.16);color:#234785}.mm-light .CopilotInferenceBodyRenderer_codeBlock__HD2r8{background:rgba(68,57,41,.05);border-color:rgba(68,57,41,.14)}.mm-light .CopilotInferenceBodyRenderer_codeBlockCode__NLMNV{color:#2E2923}.mm-light .CopilotInferenceBodyRenderer_suggestionSection__Fl9G0{border-top-color:rgba(68,57,41,.14)}.mm-light .CopilotInferenceBodyRenderer_suggestionTitle__NIvj1{color:#7B7266}.mm-light .CopilotInferenceBodyRenderer_suggestionLink__VX0oY{color:#234785;text-decoration-color:rgba(35,71,133,.38)}.mm-light .CopilotInferenceBodyRenderer_suggestionLink__VX0oY:hover{border-color:rgba(35,71,133,.28);background:rgba(35,71,133,.06)}.EditorialFlowCards_root__O0Q4J{--fc-surface:rgba(15,23,42,0.4);--fc-surface-strong:rgba(15,23,42,0.62);--fc-text:#f1f5f9;--fc-muted:#cbd5e1;--fc-subtle:#94a3b8;--fc-hairline:#1e293b;--fc-focus:#93c5fd;--fc-blue:#60a5fa;--fc-teal:#2dd4bf;--fc-violet:#a78bfa;--fc-amber:#fbbf24;--fc-rose:#fb7185;--fc-green:#4ade80;--fc-slate:#94a3b8;container-type:inline-size;margin:1rem 0;color:var(--fc-text);font-size:.95rem;line-height:1.55}.mm-light .EditorialFlowCards_root__O0Q4J{--fc-surface:#fbf8f1;--fc-surface-strong:#f6f1e6;--fc-text:#1f2430;--fc-muted:#3f4656;--fc-subtle:#5d6475;--fc-hairline:#ddd3c1;--fc-focus:#234785;--fc-blue:#234785;--fc-teal:#2a6670;--fc-violet:#5b4a8a;--fc-amber:#7a5a1e;--fc-rose:#8a3b3b;--fc-green:#3d6147;--fc-slate:#4a5263}.EditorialFlowCards_accent-blue__Wjfd7{--fc-accent:var(--fc-blue)}.EditorialFlowCards_accent-teal__1AY84{--fc-accent:var(--fc-teal)}.EditorialFlowCards_accent-violet__nVFYT{--fc-accent:var(--fc-violet)}.EditorialFlowCards_accent-amber__0ZNS_{--fc-accent:var(--fc-amber)}.EditorialFlowCards_accent-rose__UeFBs{--fc-accent:var(--fc-rose)}.EditorialFlowCards_accent-green__TYmWF{--fc-accent:var(--fc-green)}.EditorialFlowCards_accent-slate__DdPxb{--fc-accent:var(--fc-slate)}.EditorialFlowCards_header__mTp9l{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.9rem}.EditorialFlowCards_title__jDLm_{margin:0;font-size:1.15rem;font-weight:650;letter-spacing:-.01em}.EditorialFlowCards_summary__vXVQK{margin:.3rem 0 0;color:var(--fc-muted)}.EditorialFlowCards_toolbar__1xyVC{display:flex;flex-shrink:0;gap:.35rem}.EditorialFlowCards_toolButton__uvMol{border:1px solid var(--fc-hairline);background:transparent;color:var(--fc-subtle);border-radius:999px;padding:.25rem .7rem;font-size:.75rem;cursor:pointer}.EditorialFlowCards_toolButton__uvMol[aria-pressed=true]{color:var(--fc-text);border-color:var(--fc-subtle)}.EditorialFlowCards_card___YHYY:focus-visible,.EditorialFlowCards_toolButton__uvMol:focus-visible{outline:2px solid var(--fc-focus);outline-offset:2px}.EditorialFlowCards_rows__9vNWf{list-style:none;margin:0;padding:0}.EditorialFlowCards_row__WTwcO{display:grid;gap:.9rem;grid-template-columns:1fr}.EditorialFlowCards_rowLabel__v2bjV{margin:0 0 .45rem;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--fc-subtle);text-align:center}@container (min-width: 560px){.EditorialFlowCards_rowMulti__VgL0W{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}}.EditorialFlowCards_card___YHYY{border:1.5px solid var(--fc-accent,var(--fc-slate));background:var(--fc-surface);border-radius:1.25rem;padding:1.35rem 1.4rem 1.3rem;min-width:0}.EditorialFlowCards_stageLabel__UVJJc{display:inline-block;margin-bottom:.75rem;padding:.2rem .7rem;border-radius:999px;font-size:.78rem;font-weight:600;color:var(--fc-accent,var(--fc-slate));background:color-mix(in srgb,var(--fc-accent,var(--fc-slate)) 14%,transparent);overflow-wrap:anywhere}.EditorialFlowCards_heading__8R8I4{margin:0;font-size:1.25rem;line-height:1.25;font-weight:650;letter-spacing:-.01em;overflow-wrap:anywhere}.EditorialFlowCards_stageSummary__QyCpr{margin:.6rem 0 0;color:var(--fc-muted);overflow-wrap:anywhere}.EditorialFlowCards_items__7VEtq{list-style:none;margin:1rem 0 0;padding:0}.EditorialFlowCards_item__VlglS{padding:.8rem 0;border-top:1px solid color-mix(in srgb,var(--fc-accent,var(--fc-slate)) 32%,transparent)}.EditorialFlowCards_item__VlglS:last-child{padding-bottom:0}.EditorialFlowCards_itemLabel__FuqT7{display:block;font-weight:600;overflow-wrap:anywhere}.EditorialFlowCards_itemDetail__K5SmL{display:block;margin-top:.2rem;color:var(--fc-subtle);overflow-wrap:anywhere}.EditorialFlowCards_metric__w_Whz{margin-top:1.1rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--fc-accent,var(--fc-slate)) 32%,transparent)}.EditorialFlowCards_metricLabel__oaRE8{display:block;font-weight:600;color:var(--fc-muted)}.EditorialFlowCards_metricValue___zK7A{display:block;font-size:2.2rem;line-height:1.1;font-weight:700;margin:.35rem 0 .2rem;letter-spacing:-.02em}.EditorialFlowCards_metricCaption__i2kdJ{display:block;color:var(--fc-subtle)}.EditorialFlowCards_boundary__Q8XQW{display:inline-block;margin:0 0 .75rem .4rem;padding:.15rem .6rem;border-radius:999px;border:1px dashed var(--fc-subtle);color:var(--fc-subtle);font-size:.72rem}.EditorialFlowCards_paths__zlzuB{list-style:none;margin:1rem 0 0;padding:.75rem 0 0;border-top:1px dashed var(--fc-hairline)}.EditorialFlowCards_path__fFjWR{display:flex;gap:.45rem;align-items:baseline;color:var(--fc-subtle);font-size:.86rem}.EditorialFlowCards_path__fFjWR+.EditorialFlowCards_path__fFjWR{margin-top:.3rem}.EditorialFlowCards_pathGlyph__a0yCe{flex-shrink:0;font-weight:700;color:var(--fc-accent,var(--fc-slate))}.EditorialFlowCards_connector__9zJdu{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.55rem 0;color:var(--fc-subtle);font-size:.82rem;text-align:center}.EditorialFlowCards_arrow__QOGT_{font-size:1.25rem;line-height:1}.EditorialFlowCards_connectorEdges__YmdJq{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem .9rem}.EditorialFlowCards_edgeText__NIh6O{overflow-wrap:anywhere}.EditorialFlowCards_edgeDashed__4cgFx{font-style:italic}.EditorialFlowCards_edgeCrossing__EVgSD{color:var(--fc-amber)}.EditorialFlowCards_footnote___buPW{margin:.9rem 0 0;color:var(--fc-subtle);font-size:.85rem;text-align:center}.EditorialFlowCards_source__IPkYD{border:1px solid var(--fc-hairline);border-radius:1rem;padding:.9rem;background:var(--fc-surface-strong)}.EditorialFlowCards_sourceText__zApqZ{margin:.75rem 0 0;padding:.75rem;border-radius:.6rem;background:rgba(2,6,23,.35);color:var(--fc-muted);font-size:.8rem;overflow-x:auto;white-space:pre}.mm-light .EditorialFlowCards_sourceText__zApqZ{background:rgba(0,0,0,.04)}.EditorialFlowCards_srOnly___kzm6{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (prefers-reduced-motion:no-preference){.EditorialFlowCards_toolButton__uvMol{transition:color .12s ease,border-color .12s ease}}