.DocumentationFigure-module__yeL5Tq__figure{width:100%;min-width:0;margin:var(--space-28) 0 var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-10);background:var(--color-surface);box-shadow:0 5px 18px rgb(var(--rgb-black) / .035)}.DocumentationFigure-module__yeL5Tq__figure[data-density=compact]{max-width:680px}.DocumentationFigure-module__yeL5Tq__caption{gap:var(--space-6);min-width:0;padding:var(--space-16) var(--space-18);border-bottom:1px solid var(--color-border);border-radius:var(--radius-10) var(--radius-10) 0 0;background:var(--color-surface);display:grid}.DocumentationFigure-module__yeL5Tq__caption>div{gap:var(--space-4);min-width:0;display:grid}.DocumentationFigure-module__yeL5Tq__caption>div>span{color:var(--color-muted);font-size:var(--pm-font-10);font-weight:var(--weight-780);letter-spacing:.07em;text-transform:uppercase}.DocumentationFigure-module__yeL5Tq__caption strong{color:var(--color-text-strong);font-size:var(--pm-font-17);font-weight:var(--weight-680);letter-spacing:-.012em;overflow-wrap:anywhere}.DocumentationFigure-module__yeL5Tq__caption p{max-width:70ch;color:var(--color-muted);font-size:var(--pm-font-13);line-height:var(--leading-155);margin:0}.DocumentationFigure-module__yeL5Tq__stage{min-width:0;padding:var(--space-20);background:color-mix(in srgb, var(--color-bg-canvas) 72%, var(--color-surface));position:relative}.DocumentationFigure-module__yeL5Tq__figure[data-density=compact] .DocumentationFigure-module__yeL5Tq__stage{padding:var(--space-16)}.DocumentationFigure-module__yeL5Tq__figure[data-density=dense] .DocumentationFigure-module__yeL5Tq__stage{padding:var(--space-14) var(--space-16)}.DocumentationFigure-module__yeL5Tq__stage:last-child{border-radius:0 0 var(--radius-10) var(--radius-10)}.DocumentationFigure-module__yeL5Tq__footer{gap:var(--space-8) var(--space-18);min-width:0;padding:var(--space-12) var(--space-16);border-top:1px solid var(--color-border);border-radius:0 0 var(--radius-10) var(--radius-10);background:color-mix(in srgb, var(--color-bg-shell) 78%, var(--color-surface));grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:start;display:grid}.DocumentationFigure-module__yeL5Tq__insight{gap:var(--space-8);min-width:0;color:var(--color-muted);font-size:var(--pm-font-12);line-height:var(--leading-145);grid-template-columns:max-content minmax(0,1fr);display:grid}.DocumentationFigure-module__yeL5Tq__insight strong{color:var(--color-text-strong);font-size:inherit}.DocumentationFigure-module__yeL5Tq__insight span{overflow-wrap:anywhere;min-width:0}.DocumentationFigure-module__yeL5Tq__insight[data-tone=accent] strong{color:var(--color-accent)}.DocumentationFigure-module__yeL5Tq__insight[data-tone=caution] strong{color:var(--color-warning)}@container docs-article (max-width:520px){.DocumentationFigure-module__yeL5Tq__caption,.DocumentationFigure-module__yeL5Tq__stage,.DocumentationFigure-module__yeL5Tq__figure[data-density=compact] .DocumentationFigure-module__yeL5Tq__stage,.DocumentationFigure-module__yeL5Tq__figure[data-density=dense] .DocumentationFigure-module__yeL5Tq__stage{padding:var(--space-14)}.DocumentationFigure-module__yeL5Tq__insight{gap:var(--space-2);grid-template-columns:1fr}}
.DocumentationVisuals-module__LsNOkW__stageFlow{gap:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.DocumentationVisuals-module__LsNOkW__stageFlow li{gap:var(--space-10);min-width:0;padding:var(--space-14);border:1px solid var(--color-border);border-radius:var(--radius-8);background:var(--color-surface);grid-template-columns:34px minmax(0,1fr);display:grid}.DocumentationVisuals-module__LsNOkW__stageIcon{border-radius:var(--radius-7);background:var(--color-surface-2);width:34px;height:34px;color:var(--color-text);place-items:center;display:grid}.DocumentationVisuals-module__LsNOkW__stageFlow li>div,.DocumentationVisuals-module__LsNOkW__agentComparison section{gap:5px;min-width:0;display:grid}.DocumentationVisuals-module__LsNOkW__stageFlow small,.DocumentationVisuals-module__LsNOkW__agentComparison small,.DocumentationVisuals-module__LsNOkW__stockFlow span{color:var(--color-muted);font-size:var(--pm-font-10);font-weight:var(--weight-730);letter-spacing:.045em;text-transform:uppercase}.DocumentationVisuals-module__LsNOkW__stageFlow strong,.DocumentationVisuals-module__LsNOkW__agentComparison strong,.DocumentationVisuals-module__LsNOkW__stockFlow strong,.DocumentationVisuals-module__LsNOkW__workflowList strong{color:var(--color-text-strong);font-size:var(--pm-font-14)}.DocumentationVisuals-module__LsNOkW__stageFlow p,.DocumentationVisuals-module__LsNOkW__agentComparison p,.DocumentationVisuals-module__LsNOkW__workflowList p{color:var(--color-muted);font-size:var(--pm-font-12);line-height:var(--leading-145);margin:0}.DocumentationVisuals-module__LsNOkW__eventList{gap:0;margin:0;padding:0;list-style:none;display:grid}.DocumentationVisuals-module__LsNOkW__eventList li{gap:var(--space-10);min-width:0;padding:var(--space-8) 0;grid-template-columns:58px 16px minmax(0,1fr);display:grid;position:relative}.DocumentationVisuals-module__LsNOkW__eventList li:not(:last-child):after{background:var(--color-border-strong);content:"";width:1px;position:absolute;top:26px;bottom:-8px;left:75px}.DocumentationVisuals-module__LsNOkW__eventList time{color:var(--color-text);font:var(--weight-720) var(--pm-font-11) / var(--leading-145) var(--font-mono);text-align:right}.DocumentationVisuals-module__LsNOkW__eventList li>i{z-index:1;border:2px solid var(--color-surface);border-radius:var(--radius-pill);background:var(--color-muted);width:10px;height:10px;box-shadow:0 0 0 1px var(--color-border-strong);margin-top:3px}.DocumentationVisuals-module__LsNOkW__eventList li>div{gap:var(--space-10);grid-template-columns:minmax(120px,.7fr) minmax(0,1fr);min-width:0;display:grid}.DocumentationVisuals-module__LsNOkW__eventList strong{color:var(--color-text-strong);font-size:var(--pm-font-13)}.DocumentationVisuals-module__LsNOkW__eventList span{color:var(--color-muted);font-size:var(--pm-font-12)}.DocumentationVisuals-module__LsNOkW__clockPath,.DocumentationVisuals-module__LsNOkW__equation{margin:var(--space-12) 0 0;padding:var(--space-10) var(--space-12);border-radius:var(--radius-7);background:var(--color-surface-2)}.DocumentationVisuals-module__LsNOkW__clockPath{gap:var(--space-8) var(--space-14);flex-wrap:wrap;justify-content:space-between;display:flex}.DocumentationVisuals-module__LsNOkW__clockPath span{color:var(--color-muted);font-size:var(--pm-font-11);font-weight:var(--weight-700)}.DocumentationVisuals-module__LsNOkW__clockPath code,.DocumentationVisuals-module__LsNOkW__equation{color:var(--color-text-strong);font:var(--pm-font-12) / var(--leading-145) var(--font-mono)}.DocumentationVisuals-module__LsNOkW__agentComparison{gap:var(--space-14);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.DocumentationVisuals-module__LsNOkW__agentComparison section,.DocumentationVisuals-module__LsNOkW__stockFlow>div{padding:var(--space-14);border:1px solid var(--color-border);border-radius:var(--radius-8);background:var(--color-surface)}.DocumentationVisuals-module__LsNOkW__agentComparison dl{gap:var(--space-6);margin:var(--space-6) 0 0;display:grid}.DocumentationVisuals-module__LsNOkW__agentComparison dl>div{justify-content:space-between;gap:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--color-border);display:flex}.DocumentationVisuals-module__LsNOkW__agentComparison dt,.DocumentationVisuals-module__LsNOkW__agentComparison dd{color:var(--color-muted);font-size:var(--pm-font-11);margin:0}.DocumentationVisuals-module__LsNOkW__agentComparison dd{color:var(--color-text-strong);text-align:right}.DocumentationVisuals-module__LsNOkW__agentArrow,.DocumentationVisuals-module__LsNOkW__stockFlow>b{color:var(--color-muted)}.DocumentationVisuals-module__LsNOkW__agentDots{gap:var(--space-8);margin:var(--space-10) 0;grid-template-columns:repeat(6,12px);display:grid}.DocumentationVisuals-module__LsNOkW__agentDots i{border-radius:var(--radius-pill);background:var(--color-accent);width:12px;height:12px}.DocumentationVisuals-module__LsNOkW__agentDots i[data-variant="1"]{opacity:.45}.DocumentationVisuals-module__LsNOkW__agentDots i[data-variant="2"]{border-radius:var(--radius-3);background:rgb(var(--rgb-purple))}.DocumentationVisuals-module__LsNOkW__agentDots i[data-variant="3"]{border-radius:var(--radius-2);background:rgb(var(--rgb-orange));transform:rotate(45deg)scale(.82)}.DocumentationVisuals-module__LsNOkW__stockFlow{gap:var(--space-10);grid-template-columns:minmax(100px,.8fr) auto minmax(150px,1.2fr) auto minmax(100px,.8fr);align-items:center;display:grid}.DocumentationVisuals-module__LsNOkW__stockFlow>div{text-align:center;gap:5px;display:grid}.DocumentationVisuals-module__LsNOkW__stockFlow>div[data-stock]{border-color:var(--color-border-strong);background:var(--color-surface-2)}.DocumentationVisuals-module__LsNOkW__stockFlow small{color:var(--color-muted);font-size:var(--pm-font-10)}.DocumentationVisuals-module__LsNOkW__equation{text-align:center}.DocumentationVisuals-module__LsNOkW__workflowList{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.DocumentationVisuals-module__LsNOkW__workflowList li{gap:var(--space-12);grid-template-columns:30px minmax(0,1fr);align-items:start;display:grid}.DocumentationVisuals-module__LsNOkW__workflowList li>span{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);width:28px;height:28px;color:var(--color-muted);font-size:var(--pm-font-11);font-weight:var(--weight-760);place-items:center;display:grid}.DocumentationVisuals-module__LsNOkW__workflowList li>div{min-width:0;padding:var(--space-4) 0 var(--space-12);border-bottom:1px solid var(--color-border);gap:3px;display:grid}.DocumentationVisuals-module__LsNOkW__workflowList li:last-child>div{border-bottom:0}.DocumentationVisuals-module__LsNOkW__replicationChart{gap:var(--space-6);min-width:0;display:grid}.DocumentationVisuals-module__LsNOkW__replicationAxis,.DocumentationVisuals-module__LsNOkW__replicationRow{gap:var(--space-8);grid-template-columns:52px minmax(0,1fr) 42px;align-items:center;display:grid}.DocumentationVisuals-module__LsNOkW__replicationAxis{color:var(--color-muted);font-size:var(--pm-font-9)}.DocumentationVisuals-module__LsNOkW__replicationAxis span:first-child{grid-column:2}.DocumentationVisuals-module__LsNOkW__replicationAxis span:nth-child(2){grid-column:2;justify-self:center}.DocumentationVisuals-module__LsNOkW__replicationAxis span:last-child{grid-column:3;justify-self:end}.DocumentationVisuals-module__LsNOkW__replicationRow>span,.DocumentationVisuals-module__LsNOkW__replicationRow>strong{color:var(--color-muted);font-size:var(--pm-font-10)}.DocumentationVisuals-module__LsNOkW__replicationRow>strong{color:var(--color-text-strong);font-family:var(--font-mono);text-align:right}.DocumentationVisuals-module__LsNOkW__replicationRow>div{border-radius:var(--radius-pill);background:var(--color-border);height:8px}.DocumentationVisuals-module__LsNOkW__replicationRow i{border-radius:inherit;background:var(--color-accent);min-width:4px;height:100%;display:block}.DocumentationVisuals-module__LsNOkW__experimentTable{border-collapse:collapse;table-layout:fixed;width:100%}.DocumentationVisuals-module__LsNOkW__experimentTable th,.DocumentationVisuals-module__LsNOkW__experimentTable td{padding:var(--space-10) var(--space-12);border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:var(--pm-font-12);line-height:var(--leading-145);text-align:left;vertical-align:top;overflow-wrap:anywhere}.DocumentationVisuals-module__LsNOkW__experimentTable thead th{color:var(--color-muted);font-size:var(--pm-font-10);font-weight:var(--weight-720);letter-spacing:.045em;text-transform:uppercase}.DocumentationVisuals-module__LsNOkW__experimentTable tbody th{color:var(--color-text-strong);font-weight:var(--weight-680)}.DocumentationVisuals-module__LsNOkW__experimentTable tr:last-child th,.DocumentationVisuals-module__LsNOkW__experimentTable tr:last-child td{border-bottom:0}@container docs-article (max-width:620px){.DocumentationVisuals-module__LsNOkW__stageFlow,.DocumentationVisuals-module__LsNOkW__agentComparison,.DocumentationVisuals-module__LsNOkW__stockFlow{grid-template-columns:1fr}.DocumentationVisuals-module__LsNOkW__agentArrow,.DocumentationVisuals-module__LsNOkW__stockFlow>b{justify-self:center;transform:rotate(90deg)}.DocumentationVisuals-module__LsNOkW__eventList li>div{gap:var(--space-2);grid-template-columns:1fr}}@container docs-article (max-width:480px){.DocumentationVisuals-module__LsNOkW__stageFlow{grid-template-columns:1fr}.DocumentationVisuals-module__LsNOkW__eventList li{grid-template-columns:50px 14px minmax(0,1fr)}.DocumentationVisuals-module__LsNOkW__eventList li:not(:last-child):after{left:65px}.DocumentationVisuals-module__LsNOkW__agentComparison dl>div{gap:var(--space-2);display:grid}.DocumentationVisuals-module__LsNOkW__agentComparison dd{text-align:left}.DocumentationVisuals-module__LsNOkW__experimentTable,.DocumentationVisuals-module__LsNOkW__experimentTable tbody,.DocumentationVisuals-module__LsNOkW__experimentTable tr,.DocumentationVisuals-module__LsNOkW__experimentTable th,.DocumentationVisuals-module__LsNOkW__experimentTable td{width:100%;display:block}.DocumentationVisuals-module__LsNOkW__experimentTable thead{display:none}.DocumentationVisuals-module__LsNOkW__experimentTable tr{padding:var(--space-10) 0;border-bottom:1px solid var(--color-border)}.DocumentationVisuals-module__LsNOkW__experimentTable tr:last-child{border-bottom:0}.DocumentationVisuals-module__LsNOkW__experimentTable th,.DocumentationVisuals-module__LsNOkW__experimentTable td{border:0;padding:3px 0}.DocumentationVisuals-module__LsNOkW__experimentTable td:before{margin-right:var(--space-6);color:var(--color-muted);content:attr(data-label) ":";font-weight:var(--weight-650)}}
.DocumentationWorkbenchPreview-module__tTCK4q__flow{grid-template-columns:repeat(var(--node-count), minmax(0, 1fr));gap:var(--space-24);margin:0;padding:0;list-style:none;display:grid}.DocumentationWorkbenchPreview-module__tTCK4q__node{gap:var(--space-10);min-width:0;padding:var(--space-14);border:1px solid var(--color-border-strong);border-radius:var(--radius-8);background:var(--color-surface);align-content:start;display:grid;position:relative}.DocumentationWorkbenchPreview-module__tTCK4q__node[data-tone=accent]{border-color:color-mix(in srgb, var(--color-accent) 42%, var(--color-border-strong))}.DocumentationWorkbenchPreview-module__tTCK4q__node[data-tone=warning]{border-color:color-mix(in srgb, var(--color-warning) 46%, var(--color-border-strong))}.DocumentationWorkbenchPreview-module__tTCK4q__nodeHeading{gap:var(--space-8);grid-template-columns:30px minmax(0,1fr);align-items:center;min-width:0;display:grid}.DocumentationWorkbenchPreview-module__tTCK4q__nodeHeading>div{gap:var(--space-2);min-width:0;display:grid}.DocumentationWorkbenchPreview-module__tTCK4q__nodeIcon{border-radius:var(--radius-7);background:var(--color-surface-2);width:30px;height:30px;color:var(--color-text);place-items:center;display:grid}.DocumentationWorkbenchPreview-module__tTCK4q__nodeHeading span:not(.DocumentationWorkbenchPreview-module__tTCK4q__nodeIcon){color:var(--color-muted);font-size:var(--pm-font-9);font-weight:var(--weight-750);letter-spacing:.05em;text-transform:uppercase}.DocumentationWorkbenchPreview-module__tTCK4q__nodeHeading strong{color:var(--color-text-strong);font-size:var(--pm-font-14);line-height:var(--leading-13);overflow-wrap:anywhere}.DocumentationWorkbenchPreview-module__tTCK4q__node p{color:var(--color-muted);font-size:var(--pm-font-12);line-height:var(--leading-145);margin:0}.DocumentationWorkbenchPreview-module__tTCK4q__node>b{width:fit-content;padding:var(--space-2) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);font:var(--weight-650) var(--pm-font-10) / var(--leading-13) var(--font-mono);margin-top:auto}.DocumentationWorkbenchPreview-module__tTCK4q__connector{top:50%;left:calc(100% + var(--space-4));width:var(--space-16);color:var(--color-muted);place-items:center;display:grid;position:absolute;transform:translateY(-50%)}@container docs-article (max-width:680px){.DocumentationWorkbenchPreview-module__tTCK4q__flow{gap:var(--space-28);grid-template-columns:1fr}.DocumentationWorkbenchPreview-module__tTCK4q__node{width:100%}.DocumentationWorkbenchPreview-module__tTCK4q__connector{top:calc(100% + var(--space-6));left:50%;transform:translate(-50%)rotate(90deg)}}
