._trace_1vrc0_10{display:none}@media (scripting:enabled) and (max-width:63.99rem){._trace_1vrc0_10{display:block}}._view_1vrc0_20{flex-direction:column;max-width:40rem;margin-inline:auto;padding-top:.625rem;display:flex;position:relative;container-type:inline-size}._panel_1vrc0_30{border:1px solid var(--diagram-border);border-radius:var(--surface-radius);background:var(--white);padding:.875rem .5rem .375rem;position:relative}._corePanel_1vrc0_37{border-width:1.5px}._panel_1vrc0_30>._panelHeading_1vrc0_43{background:var(--white);font-size:var(--text-small);letter-spacing:-.01em;text-align:center;white-space:nowrap;padding:0 .625rem;font-weight:300;line-height:1.2;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}._arrow_1vrc0_59{width:1rem;height:1rem;color:var(--diagram-connector);stroke-width:1.75px;flex:none;align-self:center;margin-block:.25rem .625rem}._tabs_1vrc0_70{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;display:grid}._tab_1vrc0_70,._item_1vrc0_76{cursor:pointer;border-radius:.5rem;transition:opacity .2s,background-color .16s,box-shadow .16s}._tab_1vrc0_70{min-height:2.75rem;font-size:var(--text-compact);letter-spacing:-.01em;text-align:center;text-wrap:balance;align-content:start;justify-items:center;gap:.25rem;padding:.375rem .25rem;font-weight:450;line-height:1.3;display:grid}._number_1vrc0_98{background:var(--diagram-pale);width:1.375rem;height:1.375rem;font-size:var(--text-caption);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;transition:background-color .16s,color .16s;display:grid}._tab_1vrc0_70[aria-pressed=true] ._number_1vrc0_98{background:var(--diagram-accent);color:var(--white)}._lead_1vrc0_119,._caption_1vrc0_120{text-align:center;text-wrap:balance;display:grid}._lead_1vrc0_119>span,._caption_1vrc0_120>span,._sizers_1vrc0_127>span{grid-area:1/1}._sizers_1vrc0_127{visibility:hidden;display:grid}._lead_1vrc0_119{color:var(--diagram-ink);font-size:var(--text-compact);margin:.375rem .5rem .125rem;line-height:1.45}._lead_1vrc0_119[data-overview]{color:var(--diagram-muted)}._caption_1vrc0_120{color:var(--diagram-muted);font-size:var(--text-compact);margin:.625rem .5rem 0;line-height:1.5}._rows_1vrc0_152{gap:3px;display:grid}._item_1vrc0_76{text-align:left;grid-template-columns:1.25rem minmax(0,1fr) .875rem;align-items:center;gap:.625rem;min-height:2.375rem;padding:.375rem .625rem;display:grid;position:relative}._rows_1vrc0_152>._item_1vrc0_76+._item_1vrc0_76:before{top:-2px;border-top:1px solid var(--diagram-border);content:"";position:absolute;inset-inline:0}._itemIcon_1vrc0_173{width:1.25rem;height:1.25rem;color:var(--diagram-accent);stroke-width:1.5px}._itemText_1vrc0_179{gap:.2rem;display:grid}._itemTitle_1vrc0_183{font-size:var(--text-small);letter-spacing:-.01em;font-weight:450;line-height:1.3}._itemDescription_1vrc0_190{color:var(--diagram-muted);font-size:var(--text-compact);line-height:1.45;display:none}._itemToggle_1vrc0_197{width:.875rem;height:.875rem;color:var(--diagram-muted);align-self:center}._notes_1vrc0_205{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin-top:.375rem;display:grid}._note_1vrc0_205,._outcomes_1vrc0_214>._item_1vrc0_76{grid-template-columns:1.125rem minmax(0,1fr) .625rem;gap:.4375rem;padding:.5rem}._note_1vrc0_205 ._itemIcon_1vrc0_173,._outcomes_1vrc0_214 ._itemIcon_1vrc0_173{width:1.125rem;height:1.125rem}._note_1vrc0_205 ._itemTitle_1vrc0_183,._outcomes_1vrc0_214 ._itemTitle_1vrc0_183{font-size:var(--text-compact)}._note_1vrc0_205 ._itemToggle_1vrc0_197,._outcomes_1vrc0_214 ._itemToggle_1vrc0_197{width:.625rem;height:.625rem}._note_1vrc0_205{border:1px solid var(--diagram-muted);border-radius:.625rem}._outcomes_1vrc0_214{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;display:grid}._outcomes_1vrc0_214>._item_1vrc0_76{align-items:start}._outcomes_1vrc0_214 ._itemToggle_1vrc0_197{align-self:start;margin-top:.1875rem}._outcomes_1vrc0_214>._item_1vrc0_76:nth-child(2n):before{inset-block:0;border-left:1px solid var(--diagram-border);content:"";position:absolute;left:-2px}._outcomes_1vrc0_214>._item_1vrc0_76:nth-child(n+3):after{top:-2px;border-top:1px solid var(--diagram-border);content:"";position:absolute;inset-inline:0}._tab_1vrc0_70[data-related=true],._item_1vrc0_76[data-related=true]{background:var(--diagram-trace-fill);box-shadow:inset 0 0 0 1.25px var(--diagram-trace)}._note_1vrc0_205[data-related=true]{border-color:var(--diagram-trace);background:var(--diagram-trace-fill);box-shadow:0 0 0 .25px var(--diagram-trace)}._view_1vrc0_20[data-tracing=true] ._tab_1vrc0_70[data-related=false],._view_1vrc0_20[data-tracing=true] ._item_1vrc0_76[data-related=false]{opacity:.32}@media (hover:hover){._tab_1vrc0_70:hover,._item_1vrc0_76:hover{background:var(--diagram-pale)}._tab_1vrc0_70:hover ._number_1vrc0_98:not([aria-pressed=true] *){background:var(--white)}}._view_1vrc0_20>:not(._card_1vrc0_296){transition:opacity .2s}._view_1vrc0_20[data-card-open]>:not(._card_1vrc0_296){opacity:.4}._card_1vrc0_296{z-index:2;border:1.5px solid var(--diagram-accent);background:var(--white);box-shadow:0 0 0 4px var(--white);border-radius:.625rem;position:absolute}._cardHeader_1vrc0_310{cursor:pointer;text-align:left;grid-template-columns:1.25rem minmax(0,1fr) .875rem;align-items:center;gap:.625rem;width:100%;min-height:2.375rem;padding:.375rem .625rem;display:grid}._cardHeader_1vrc0_310 ._itemToggle_1vrc0_197{color:var(--diagram-ink);transform:rotate(45deg)}._cardBody_1vrc0_325{gap:.375rem;padding:0 .625rem .75rem 2.5rem;display:grid}._cardDescription_1vrc0_330{color:var(--diagram-muted);font-size:var(--text-compact);line-height:1.45}._cardDetail_1vrc0_335{color:var(--diagram-ink);font-size:var(--text-small);line-height:1.5}@container (width>=36rem){._panel_1vrc0_30{padding:1.25rem .75rem .75rem}._arrow_1vrc0_59{width:1.25rem;height:1.25rem;margin-block:.375rem 1rem}._tab_1vrc0_70{font-size:var(--text-small)}._lead_1vrc0_119{margin-top:.75rem}._item_1vrc0_76,._note_1vrc0_205,._outcomes_1vrc0_214>._item_1vrc0_76{align-items:start;padding:.75rem}._note_1vrc0_205 ._itemTitle_1vrc0_183,._outcomes_1vrc0_214 ._itemTitle_1vrc0_183{font-size:var(--text-small)}._item_1vrc0_76 ._itemToggle_1vrc0_197{align-self:start;margin-top:.25rem}._itemDescription_1vrc0_190{display:block}._caption_1vrc0_120{font-size:var(--text-body)}}
