@layer components{._3vXhqa_logo{color:inherit;vertical-align:middle;flex-shrink:0;display:inline-block}._3vXhqa_image{object-fit:contain}._3vXhqa_withBackground{color:var(--logo-color)}._3vXhqa_backgroundCircle{fill:var(--logo-background)}._3vXhqa_bar1,._3vXhqa_bar2,._3vXhqa_bar3{transition:opacity .3s}._3vXhqa_animated ._3vXhqa_bar1{animation:.9s ease-in-out infinite _3vXhqa_dt-logo-pulse-1}._3vXhqa_animated ._3vXhqa_bar2{animation:.9s ease-in-out infinite _3vXhqa_dt-logo-pulse-2}._3vXhqa_animated ._3vXhqa_bar3{animation:.9s ease-in-out infinite _3vXhqa_dt-logo-pulse-3}@keyframes _3vXhqa_dt-logo-pulse-1{0%,33%,to{opacity:1}5%,28%{opacity:.5}}@keyframes _3vXhqa_dt-logo-pulse-2{0%,5%,66%,to{opacity:1}33%,61%{opacity:.5}}@keyframes _3vXhqa_dt-logo-pulse-3{0%,61%,to{opacity:1}66%,95%{opacity:.5}}@media (prefers-reduced-motion:reduce){._3vXhqa_animated ._3vXhqa_bar1,._3vXhqa_animated ._3vXhqa_bar2,._3vXhqa_animated ._3vXhqa_bar3{animation:none}}}
[data-donny-active=true][data-donny-highlight=underline]{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:var(--radius-sm,4px)}[data-donny-active=true][data-donny-highlight=focus]{outline:3px solid var(--color-primary);outline-offset:6px;border-radius:var(--radius-sm,4px)}[data-donny-active=true][data-donny-highlight=pulse]{outline:2px solid var(--color-primary);outline-offset:4px;animation:1.8s ease-in-out 2 donny-target-pulse}@keyframes donny-target-pulse{0%,to{outline-color:var(--color-primary)}50%{outline-color:var(--color-accent)}}@media (prefers-reduced-motion:reduce){[data-donny-active=true][data-donny-highlight=pulse]{animation:none}}
.eUgjca_layout{flex-direction:column;min-block-size:100vb;display:flex}.eUgjca_main{flex:1;min-inline-size:0}.eUgjca_main:focus{outline:none}@media print{.eUgjca_layout>:not(.eUgjca_main){display:none}}
.b0hVgG_story,.b0hVgG_viewBar{--ds-ivory:#e6ded0;--ds-opal:#577164;--ds-opal-light:#aac6bd;--ds-ink:#292628;--ds-ink-subtle:#62615e;--ds-surface:#fff;--ds-rule:#29262838;--ds-source:#6c6c6c;--ds-source-tint:#f0f0f0;--ds-bronze:#8a6144;--ds-bronze-tint:#f5ede5;--ds-silver:#5e6c7c;--ds-silver-tint:#eef1f4;--ds-gold:#906909;--ds-gold-tint:#fdf6e3;--ds-moment:#9a5635;--ds-moment-tint:#f5e7df;--ds-party:#577164;--ds-party-tint:#eef3f1;--ds-description:#4a6f7c;--ds-description-tint:#ebf0f3;--ds-role:#876618;--ds-role-tint:#f8efd9;--ds-info:#2563eb;--ds-success:#2e7d4f}.b0hVgG_story{background-color:var(--ds-ivory);font-family:var(--font-text);color:var(--ds-ink)}.b0hVgG_story [data-tone=source]{--tone:var(--ds-source);--tone-tint:var(--ds-source-tint)}.b0hVgG_story [data-tone=bronze]{--tone:var(--ds-bronze);--tone-tint:var(--ds-bronze-tint)}.b0hVgG_story [data-tone=silver]{--tone:var(--ds-silver);--tone-tint:var(--ds-silver-tint)}.b0hVgG_story [data-tone=gold]{--tone:var(--ds-gold);--tone-tint:var(--ds-gold-tint)}.b0hVgG_story [data-tone=moment]{--tone:var(--ds-moment);--tone-tint:var(--ds-moment-tint)}.b0hVgG_story [data-tone=party]{--tone:var(--ds-party);--tone-tint:var(--ds-party-tint)}.b0hVgG_story [data-tone=description]{--tone:var(--ds-description);--tone-tint:var(--ds-description-tint)}.b0hVgG_story [data-tone=role]{--tone:var(--ds-role);--tone-tint:var(--ds-role-tint)}.b0hVgG_intro{padding-block:var(--space-layout-96);padding-inline:var(--space-layout-64);align-content:center;justify-items:start;gap:var(--space-layout-24);min-block-size:100svb;display:grid}.b0hVgG_eyebrow,.b0hVgG_kicker,.b0hVgG_kickerInverse,.b0hVgG_frameLabel,.b0hVgG_railName,.b0hVgG_edgeLabel{font-family:var(--font-mono);font-size:var(--font-size-code-s);letter-spacing:var(--tracking-widest);text-transform:uppercase;margin:0}.b0hVgG_introMark{block-size:clamp(5rem,14vi,9rem);fill:var(--ds-ink)}.b0hVgG_introTitle{max-inline-size:12ch;font-size:var(--font-size-display);font-weight:var(--font-weight-title);letter-spacing:-.03em;margin:0;line-height:.95}.b0hVgG_introLede{max-inline-size:34ch;font-size:var(--font-size-text-xl);margin:0;line-height:1.3}.b0hVgG_introRole{font-size:var(--font-size-text-m);color:var(--ds-ink-subtle);margin:0}.b0hVgG_viewBar{--color-primary:var(--ds-ink);--view-switch-ink:var(--ds-ink);--view-switch-paper:var(--ds-ivory);border-block-end:1px solid var(--ds-rule);background-color:var(--ds-ivory);color:var(--ds-ink)}.b0hVgG_textLink{color:inherit;text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:from-font}.b0hVgG_textLink:hover{text-decoration-thickness:2px}.b0hVgG_pin{position:relative}.b0hVgG_rail,.b0hVgG_progress{display:none}.b0hVgG_track{display:block}.b0hVgG_panel{padding-block:var(--space-layout-48);padding-inline:var(--space-layout-24);align-content:center;gap:var(--space-layout-32);border-block-start:1px solid var(--ds-rule);display:grid}.b0hVgG_opener{gap:var(--space-layout-16);background-color:var(--tone-tint,var(--ds-ivory))}.b0hVgG_opener[data-chapter=source]{--tone-tint:var(--ds-source-tint)}.b0hVgG_opener[data-chapter=bronze]{--tone-tint:var(--ds-bronze-tint)}.b0hVgG_opener[data-chapter=silver]{--tone-tint:var(--ds-silver-tint)}.b0hVgG_opener[data-chapter=gold]{--tone-tint:var(--ds-gold-tint)}.b0hVgG_panel[data-layer=source]{background-color:var(--ds-source-tint)}.b0hVgG_panel[data-layer=bronze]{background-color:var(--ds-bronze-tint)}.b0hVgG_panel[data-layer=gold]{background-color:var(--ds-gold-tint)}.b0hVgG_panel[data-layer=neutral]{background-color:var(--ds-surface)}.b0hVgG_panel[data-layer=silver]{background-color:var(--ds-silver);color:var(--ds-surface)}.b0hVgG_panel[data-layer=source],.b0hVgG_panel[data-layer=bronze],.b0hVgG_panel[data-layer=silver],.b0hVgG_panel[data-layer=gold],.b0hVgG_panel[data-layer=neutral]{border-block-start-color:#0000}.b0hVgG_openerNumber{font-family:var(--font-mono);font-size:var(--font-size-title-m);color:var(--ds-ink-subtle)}.b0hVgG_openerLayer{min-inline-size:0;font-size:var(--font-size-display-xl);font-weight:var(--font-weight-title);letter-spacing:-.04em;white-space:nowrap;color:var(--tone);padding-block-end:var(--space-layout-24);line-height:.85}.b0hVgG_openerTitle{max-inline-size:16ch;font-size:var(--font-size-title-l);font-weight:var(--font-weight-title);margin:0;line-height:1.05}.b0hVgG_openerNote{max-inline-size:40ch;font-size:var(--font-size-text-m);color:var(--ds-ink-subtle);margin:0;line-height:1.5}.b0hVgG_openerLink{font-size:var(--font-size-text-m);font-weight:var(--font-weight-medium);color:inherit;text-underline-offset:.2em;justify-self:start;text-decoration-thickness:from-font}.b0hVgG_openerLink:hover{text-decoration-thickness:2px}.b0hVgG_split{align-items:center;gap:var(--space-layout-48);display:grid}.b0hVgG_copy{gap:var(--space-layout-24);display:grid}.b0hVgG_underline{--underline:0%;background-image:linear-gradient(currentColor,currentColor);background-position:0 92%;background-size:var(--underline) .12em;-webkit-box-decoration-break:slice;box-decoration-break:slice;background-repeat:no-repeat}.b0hVgG_statement{max-inline-size:20ch;font-size:var(--font-size-title-l);font-weight:var(--font-weight-title);letter-spacing:-.02em;margin:0;line-height:1.05}.b0hVgG_body,.b0hVgG_bodyInverse{max-inline-size:42ch;font-size:var(--font-size-text-m);margin:0;line-height:1.5}.b0hVgG_kicker{color:var(--ds-ink-subtle)}.b0hVgG_constraints{gap:var(--space-layout-24);counter-reset:constraint;margin:0;padding:0;list-style:none;display:grid}.b0hVgG_constraints li{max-inline-size:30ch;font-size:var(--font-size-text-xl);counter-increment:constraint;grid-template-columns:2.5rem 1fr;line-height:1.25;display:grid}.b0hVgG_constraints li:before{font-family:var(--font-mono);font-size:var(--font-size-code-s);color:var(--ds-ink-subtle);content:counter(constraint, decimal-leading-zero);line-height:2.2}.b0hVgG_inverse{background-color:var(--ds-opal);color:var(--ds-surface)}.b0hVgG_kickerInverse{color:var(--ds-surface)}.b0hVgG_rule{max-inline-size:16ch;font-size:var(--font-size-title-xl);font-weight:var(--font-weight-title);letter-spacing:-.03em;margin:0;line-height:1;display:grid}.b0hVgG_media{gap:var(--space-layout-24)}.b0hVgG_mediaTitle{font-size:var(--font-size-title-s);font-weight:var(--font-weight-title);margin:0}.b0hVgG_mediaFrame,.b0hVgG_specFrame{border:1px solid var(--ds-rule);border-radius:var(--radius-xl);background-color:var(--ds-surface);overflow:hidden}.b0hVgG_lineageImage{block-size:auto;inline-size:100%;max-inline-size:none;display:block}.b0hVgG_mediaImage{block-size:auto;inline-size:100%;display:block}.b0hVgG_panel[data-layer=silver] .b0hVgG_openerLayer,.b0hVgG_panel[data-layer=silver] .b0hVgG_kicker{color:var(--ds-surface)}.b0hVgG_panel[data-layer=silver] .b0hVgG_openerNumber{color:var(--ds-silver-tint)}.b0hVgG_edge{padding-block:var(--space-layout-24);padding-inline:var(--space-layout-24);align-items:center;gap:var(--space-internal-12);background-color:var(--ds-surface);display:flex}.b0hVgG_edgeLine{display:none}.b0hVgG_edgeLabel{padding:var(--space-internal-4) var(--space-internal-12);border:2px solid var(--ds-rule);border-radius:var(--radius-full);font-weight:var(--font-weight-title);color:var(--ds-ink-subtle)}.b0hVgG_frame{padding:var(--space-layout-32);gap:var(--space-internal-16);border:1px solid var(--ds-rule);border-radius:var(--radius-xl);background-color:var(--ds-surface);color:var(--ds-ink);margin:0;display:grid}.b0hVgG_caption{font-size:var(--font-size-text-xxs);color:var(--ds-ink-subtle)}.b0hVgG_captionInfo{align-items:flex-start;gap:var(--space-internal-8);color:var(--ds-info);display:flex}.b0hVgG_captionInfo>:first-child{flex:none;margin-block-start:var(--space-internal-2)}.b0hVgG_frameLabel{color:var(--ds-ink-subtle)}.b0hVgG_mismatch{justify-content:space-between;gap:var(--space-layout-24);grid-template-columns:repeat(3,auto);display:grid}.b0hVgG_trafficLights{--mac-bezel:#0000001a;--mac-close:#ff5f57;--mac-minimize:#febc2e;--mac-maximize:#28c840;gap:var(--space-internal-8);margin-block-start:calc(var(--space-layout-16) - var(--space-layout-32));margin-inline-start:calc(var(--space-layout-16) - var(--space-layout-32));display:flex}.b0hVgG_trafficLights>span{block-size:var(--space-internal-12);inline-size:var(--space-internal-12);border-radius:var(--radius-full);background-color:var(--mac-close);box-shadow:inset 0 0 0 1px var(--mac-bezel)}.b0hVgG_trafficLights>span:nth-child(2){background-color:var(--mac-minimize)}.b0hVgG_trafficLights>span:nth-child(3){background-color:var(--mac-maximize)}@media (forced-colors:active){.b0hVgG_trafficLights{--mac-close:CanvasText;--mac-minimize:CanvasText;--mac-maximize:CanvasText}}.b0hVgG_mismatchColumn{align-content:start;justify-items:start;gap:var(--space-internal-16);display:grid}.b0hVgG_mismatchButton{font-weight:var(--font-weight-medium);white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex}.b0hVgG_mismatchButton[data-mismatch="0"]{padding:var(--space-internal-12);border-radius:var(--radius-sm);background-color:var(--ds-description);font-size:var(--font-size-text-xxs);color:var(--ds-surface)}.b0hVgG_mismatchButton[data-mismatch="1"]{padding:var(--space-internal-16) var(--space-internal-24);border-radius:var(--radius-full);background-color:var(--ds-moment);font-size:var(--font-size-text-s);color:var(--ds-surface)}.b0hVgG_mismatchButton[data-mismatch="2"]{padding:var(--space-internal-16);border:2px solid var(--ds-ink);font-size:var(--font-size-text-xs);text-transform:uppercase;border-radius:0}.b0hVgG_mismatchStack{gap:var(--space-internal-16);display:grid}.b0hVgG_mismatchStack>.b0hVgG_frame{box-shadow:var(--shadow-sm);position:relative}.b0hVgG_mismatchStack>.b0hVgG_frame:first-child{z-index:3}.b0hVgG_mismatchStack>.b0hVgG_frame:nth-child(2){z-index:2}.b0hVgG_mismatchBadge,.b0hVgG_mismatchInput{white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.b0hVgG_mismatchBadge[data-variant="0"]{padding:var(--space-internal-4) var(--space-internal-6);border-radius:var(--radius-sm);background-color:var(--ds-description-tint);font-size:var(--font-size-text-xxs);font-weight:var(--font-weight-medium);color:var(--ds-description)}.b0hVgG_mismatchBadge[data-variant="1"]{padding:var(--space-internal-6) var(--space-internal-12);border-radius:var(--radius-full);background-color:var(--ds-moment-tint);font-size:var(--font-size-text-xs);color:var(--ds-moment)}.b0hVgG_mismatchBadge[data-variant="2"]{padding:var(--space-internal-4) var(--space-internal-8);border:2px solid var(--ds-ink);font-size:var(--font-size-text-xs);text-transform:uppercase}.b0hVgG_mismatchField{gap:var(--space-internal-6);display:grid}.b0hVgG_mismatchFieldLabel{font-size:var(--font-size-text-xxs);color:var(--ds-ink-subtle)}.b0hVgG_mismatchField[data-variant="0"] .b0hVgG_mismatchInput{padding:var(--space-internal-6) var(--space-internal-8);border:1px solid var(--ds-source);background-color:var(--ds-surface);font-size:var(--font-size-text-xxs)}.b0hVgG_mismatchField[data-variant="1"] .b0hVgG_mismatchInput{padding:var(--space-internal-12) var(--space-internal-16);border-radius:var(--radius-full);background-color:var(--ds-moment-tint);font-size:var(--font-size-text-xs)}.b0hVgG_mismatchField[data-variant="2"] .b0hVgG_mismatchFieldLabel{font-family:var(--font-mono);font-size:var(--font-size-code-s);text-transform:uppercase}.b0hVgG_mismatchField[data-variant="2"] .b0hVgG_mismatchInput{padding-block:var(--space-internal-8);border-block-end:2px solid var(--ds-ink);font-size:var(--font-size-text-xs)}.b0hVgG_tokenFlow{align-items:center;gap:var(--space-internal-8);grid-template-rows:auto auto;grid-template-columns:auto minmax(3rem,1fr) auto minmax(3rem,1fr) auto;display:grid}.b0hVgG_tokenNode{grid-template-rows:subgrid;grid-row:span 2;place-items:center start;display:grid}.b0hVgG_code{font-family:var(--font-mono);font-size:var(--font-size-code-s);white-space:pre;margin:0;line-height:1.5}.b0hVgG_tokenWire{inline-size:100%;stroke:var(--ds-rule);grid-row:2;overflow:visible}.b0hVgG_tokenWire circle{opacity:0;fill:var(--ds-opal);stroke:#0000}.b0hVgG_tokenButton{--fill:0;padding:var(--space-internal-16);border:1px solid var(--ds-opal);border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--ds-opal) calc(var(--fill) * 100%), var(--ds-surface));font-weight:var(--font-weight-medium);color:color-mix(in srgb, var(--ds-surface) calc(var(--fill) * 100%), var(--ds-opal));line-height:1}.b0hVgG_frame[data-frame=badges]{justify-self:center;inline-size:fit-content;max-inline-size:100%}.b0hVgG_badgeFrame{gap:var(--space-layout-24);display:grid}.b0hVgG_ticker{padding:var(--space-internal-2) var(--space-internal-8);border:1px dashed var(--ds-rule);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--font-size-code-s);color:var(--ds-ink-subtle);display:inline-grid;overflow:hidden}.b0hVgG_tickerSizer,.b0hVgG_tickerValue{white-space:pre;grid-area:1/1}.b0hVgG_tickerSizer{visibility:hidden}.b0hVgG_badgeRow{align-items:center;gap:var(--space-internal-8);flex-wrap:wrap;display:flex}.b0hVgG_atomName{min-inline-size:var(--space-layout-160);font-family:var(--font-mono);font-size:var(--font-size-code-s);color:var(--ds-ink-subtle)}.b0hVgG_badge{padding:var(--space-internal-2) var(--space-internal-8);border-radius:var(--radius-md);background-color:var(--tone-tint);font-family:var(--font-mono);font-size:var(--font-size-code-s);color:var(--tone)}.b0hVgG_concept{min-block-size:calc(var(--space-layout-160) * 2);position:relative}.b0hVgG_conceptEdges{fill:#0000;block-size:100%;inline-size:100%;stroke:var(--ds-opal);stroke-width:1.5px;vector-effect:non-scaling-stroke;position:absolute;inset:0}.b0hVgG_conceptLink{stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.b0hVgG_conceptEdges .b0hVgG_conceptReveal{stroke:var(--ds-surface);stroke-width:12px}.b0hVgG_conceptNode{padding:var(--space-internal-8) var(--space-internal-12);justify-content:space-between;gap:var(--space-internal-12);border:1px solid var(--tone);border-radius:var(--radius-lg);background-color:var(--tone-tint);min-inline-size:30%;display:flex;position:absolute}.b0hVgG_conceptNode[data-node="0"]{inset-block-start:6%;inset-inline-start:2%}.b0hVgG_conceptNode[data-node="1"]{inset-block-start:6%;inset-inline-end:2%}.b0hVgG_conceptNode[data-node="2"]{inset-block-start:40%;inset-inline-start:35%}.b0hVgG_conceptNode[data-node="3"]{inset-block-start:74%;inset-inline-start:35%}.b0hVgG_conceptName{font-weight:var(--font-weight-medium)}.b0hVgG_conceptArchetype{font-size:var(--font-size-text-xxs);color:var(--tone)}.b0hVgG_contract{align-items:start;gap:var(--space-internal-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.b0hVgG_contractFile{--fold:var(--space-internal-16);--file:var(--ds-gold);--file-tint:var(--ds-gold-tint);padding:var(--space-internal-12);gap:var(--space-internal-12);background-color:var(--file-tint);font-size:var(--font-size-text-xxs);color:var(--file);aspect-ratio:210/297;clip-path:polygon(0 0, calc(100% - var(--fold)) 0, 100% var(--fold), 100% 100%, 0 100%);grid-template-rows:auto auto 1fr;display:grid;position:relative}.b0hVgG_contractFile[data-kind=tsx]{--file:var(--ds-description);--file-tint:var(--ds-description-tint)}.b0hVgG_contractFile[data-kind=json]{--file:var(--ds-gold);--file-tint:var(--ds-gold-tint)}.b0hVgG_contractFile[data-kind=md]{--file:var(--ds-source);--file-tint:var(--ds-source-tint)}.b0hVgG_contractFile[data-kind=sb]{--file:var(--ds-moment);--file-tint:var(--ds-moment-tint)}.b0hVgG_contractFile:before{block-size:var(--fold);inline-size:var(--fold);background-color:color-mix(in srgb, var(--file) 30%, var(--file-tint));clip-path:polygon(0 0,0 100%,100% 100%);content:"";position:absolute;inset-block-start:0;inset-inline-end:0}.b0hVgG_contractFile>:last-child{align-self:end}.b0hVgG_contractKind{font-family:var(--font-mono);font-size:var(--font-size-code-m)}.b0hVgG_fauxText{gap:var(--space-internal-6);display:grid}.b0hVgG_fauxLine{block-size:var(--space-internal-4);border-radius:var(--radius-full);background-color:var(--file);opacity:.18;display:block}.b0hVgG_fauxLine:first-child{inline-size:82%}.b0hVgG_fauxLine:nth-child(2){inline-size:64%}.b0hVgG_fauxLine:nth-child(3){inline-size:90%}.b0hVgG_fauxLine:nth-child(4){inline-size:48%}.b0hVgG_fauxLine:nth-child(5){inline-size:72%}.b0hVgG_lifecycle{gap:var(--space-internal-16);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.b0hVgG_lifecycleStep{--stage:var(--ds-gold);gap:var(--space-internal-4);display:grid}.b0hVgG_lifecycleStep[data-stage=beta]{--stage:var(--ds-info)}.b0hVgG_lifecycleStep[data-stage=stable]{--stage:var(--ds-success)}.b0hVgG_lifecycleStatus{font-family:var(--font-mono);font-size:var(--font-size-title-xs);color:var(--stage)}.b0hVgG_lifecycleGate{font-size:var(--font-size-text-xs)}.b0hVgG_lifecycleTrack{border-radius:var(--radius-full);background-color:var(--ds-rule);block-size:4px}.b0hVgG_lifecycleFill{border-radius:inherit;background-image:linear-gradient(to right, var(--ds-gold) 0 33.33%, var(--ds-info) 33.33% 66.67%, var(--ds-success) 66.67%);transform-origin:0;block-size:100%;transition:background-color .3s;display:block}.b0hVgG_lifecycleFill[data-stage]{background-image:none}.b0hVgG_lifecycleFill[data-stage=alpha]{background-color:var(--ds-gold)}.b0hVgG_lifecycleFill[data-stage=beta]{background-color:var(--ds-info)}.b0hVgG_lifecycleFill[data-stage=stable]{background-color:var(--ds-success)}.b0hVgG_outro{padding-block:var(--space-layout-120);padding-inline:var(--space-layout-64);gap:var(--space-layout-48);background-color:var(--ds-ink);color:var(--ds-ivory);display:grid}.b0hVgG_outroTitle{font-size:var(--font-size-title-xl);font-weight:var(--font-weight-title);margin:0}.b0hVgG_outcomes{gap:var(--space-layout-32);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;display:grid}.b0hVgG_outcomes dt{font-size:var(--font-size-title-m);font-weight:var(--font-weight-title);line-height:1.05}.b0hVgG_outcomes dd{margin:var(--space-internal-8) 0 0;color:var(--ds-opal-light)}.b0hVgG_outroButton{justify-self:start}@media (max-width:767px){.b0hVgG_intro,.b0hVgG_outro{padding-inline:var(--space-layout-24)}.b0hVgG_mismatch,.b0hVgG_lifecycle{grid-template-columns:1fr}.b0hVgG_contract{grid-template-columns:repeat(2,minmax(0,1fr))}.b0hVgG_tokenFlow{grid-template-columns:1fr}.b0hVgG_tokenFlow>*{grid-column:1}.b0hVgG_tokenWire{margin-block:var(--space-layout-40);block-size:var(--space-internal-16);inline-size:var(--space-layout-96);grid-row:auto;margin-inline-start:calc(var(--space-layout-40) * -1);transform:rotate(90deg)}.b0hVgG_opener{overflow:clip visible}.b0hVgG_conceptNode{gap:var(--space-internal-2);flex-direction:column;min-inline-size:0}.b0hVgG_conceptNode[data-node="0"]{inline-size:46%;inset-block-start:0;inset-inline-start:0}.b0hVgG_conceptNode[data-node="1"]{inline-size:46%;inset-block-start:0;inset-inline:auto 0}.b0hVgG_conceptNode[data-node="2"]{inset-block-start:var(--space-layout-120);inset-inline:0}.b0hVgG_conceptNode[data-node="3"]{inline-size:50%;inset-block-start:calc(var(--space-layout-120) + var(--space-layout-96));inset-inline-start:25%}.b0hVgG_atomName{flex-basis:100%}.b0hVgG_lineageFrame{overflow:auto hidden}.b0hVgG_lineageCrop{inline-size:calc(var(--space-layout-120) * 8)}.b0hVgG_specFrame{overflow:auto hidden}.b0hVgG_specFrame .b0hVgG_mediaImage{inline-size:calc(var(--space-layout-120) * 6);max-inline-size:none}}@media (min-width:768px){.b0hVgG_tokenFlow>:first-child{grid-column:1}.b0hVgG_tokenFlow>:nth-child(2){grid-column:2}.b0hVgG_tokenFlow>:nth-child(3){grid-column:3}.b0hVgG_tokenFlow>:nth-child(4){grid-column:4}.b0hVgG_tokenFlow>:nth-child(5){grid-column:5}}@media not (min-width:768px),(prefers-reduced-motion:reduce){.b0hVgG_panel[data-layer=source]+.b0hVgG_panel[data-layer=source],.b0hVgG_panel[data-layer=bronze]+.b0hVgG_panel[data-layer=bronze],.b0hVgG_panel[data-layer=silver]+.b0hVgG_panel[data-layer=silver],.b0hVgG_panel[data-layer=gold]+.b0hVgG_panel[data-layer=gold]{padding-block-start:0}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.b0hVgG_scroller{block-size:calc(var(--strip-length,0%) + 100svb - var(--story-header,0%))}.b0hVgG_pin{block-size:calc(100svb - var(--story-header,0%));position:sticky;inset-block-start:var(--story-header,0%);overflow:hidden}.b0hVgG_track{will-change:transform;block-size:100%;inline-size:max-content;display:flex}.b0hVgG_panel{padding-block:var(--space-layout-96);padding-inline:var(--space-layout-64);border-block-start:0;border-inline-end:1px solid var(--ds-rule);flex:none;block-size:100%}.b0hVgG_opener{align-content:end;inline-size:55vi}.b0hVgG_wide{inline-size:100vi}.b0hVgG_medium{inline-size:70vi}.b0hVgG_media{inline-size:85vi}.b0hVgG_split{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.b0hVgG_edge{padding-block:0;padding-inline:var(--space-layout-24);align-items:center;gap:var(--space-internal-8);flex-direction:row;flex:0 0 18vi;position:relative}.b0hVgG_edgeLine{block-size:2px;inline-size:auto;min-inline-size:0;stroke:var(--ds-opal);stroke-width:2px;flex:1 1 0;display:block;overflow:visible}.b0hVgG_edgeLine line{vector-effect:non-scaling-stroke}.b0hVgG_edgeLabel{background-color:var(--ds-surface);white-space:nowrap;flex:none}.b0hVgG_rail{z-index:2;align-items:center;gap:var(--space-internal-12);display:flex;position:absolute;inset-block-start:var(--space-layout-32);inset-inline-start:var(--space-layout-64)}.b0hVgG_railNav{gap:var(--space-internal-4);margin:0;padding:0;list-style:none;display:flex}.b0hVgG_railChapter{padding:var(--space-internal-2) var(--space-internal-8);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--font-size-code-s);color:var(--ds-ink-subtle);cursor:pointer;background-color:#0000;border:0}.b0hVgG_railChapter:hover{text-underline-offset:.2em;text-decoration-line:underline}.b0hVgG_railChapter:focus-visible{outline-offset:var(--space-internal-2);outline:2px solid}.b0hVgG_railChapter[aria-current]{background-color:var(--tone);color:var(--ds-surface)}.b0hVgG_progress{inset-inline:var(--space-layout-64);z-index:2;background-color:var(--ds-rule);block-size:2px;display:block;position:absolute;inset-block-end:var(--space-layout-32)}.b0hVgG_lifecycleStep:not([data-on=true]){--stage:var(--ds-ink-subtle);color:var(--ds-ink-subtle)}.b0hVgG_lifecycleStatus{transition:color .2s}.b0hVgG_progressFill{background-color:var(--ds-ink);transform-origin:0;block-size:100%;display:block;transform:scaleX(0)}.b0hVgG_panel[data-layer=bronze],.b0hVgG_panel[data-layer=source],.b0hVgG_panel[data-layer=silver],.b0hVgG_panel[data-layer=gold],.b0hVgG_panel[data-layer=neutral]{border-inline-end-color:#0000}.b0hVgG_pin[data-dark=true] .b0hVgG_railChapter{color:var(--ds-surface)}.b0hVgG_pin[data-dark=true] .b0hVgG_railChapter[aria-current]{background-color:var(--ds-surface);color:var(--tone)}.b0hVgG_pin[data-dark=true] .b0hVgG_railName{color:var(--ds-surface)}.b0hVgG_pin[data-dark=true] .b0hVgG_progress{background-color:color-mix(in srgb, var(--ds-surface) 35%, transparent)}.b0hVgG_pin[data-dark=true] .b0hVgG_progressFill{background-color:var(--ds-surface)}}.b0hVgG_story[data-storyboard] .b0hVgG_underline{--underline:100%}.b0hVgG_story[data-storyboard] .b0hVgG_edgeLabel{border-color:var(--ds-opal);color:var(--ds-opal)}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.b0hVgG_story[data-storyboard] .b0hVgG_scroller{block-size:auto}.b0hVgG_story[data-storyboard] .b0hVgG_pin{position:static;overflow:visible}.b0hVgG_story[data-storyboard] .b0hVgG_lifecycleStep[data-stage=alpha]{--stage:var(--ds-gold);color:inherit}.b0hVgG_story[data-storyboard] .b0hVgG_lifecycleStep[data-stage=beta]{--stage:var(--ds-info);color:inherit}.b0hVgG_story[data-storyboard] .b0hVgG_lifecycleStep[data-stage=stable]{--stage:var(--ds-success);color:inherit}}
/*# sourceMappingURL=12tkq39gwg8fp.css.map*/