.sankey_wrap__RAZpT{position:relative;width:100%;margin-top:clamp(16px,2vw,24px)}.sankey_placeholder__ePa6t{height:420px}.sankey_svg__GFw1y{display:block;max-width:100%;height:auto;overflow:visible;font-family:var(--f-sans,"IBM Plex Sans",system-ui,sans-serif)}.sankey_ribbon__jfz2h{fill-opacity:.55;transition:fill-opacity .18s ease;cursor:default}.sankey_focusing__ND93p .sankey_ribbon__jfz2h{fill-opacity:.1}.sankey_focusing__ND93p .sankey_ribbon__jfz2h.sankey_on__klLCn{fill-opacity:.92}.sankey_armed__K_k6r .sankey_ribbons__ElOmV{opacity:0}.sankey_play__fomyf .sankey_ribbons__ElOmV{animation:sankey_drawAcross__uUZyV 1.4s cubic-bezier(.3,.6,.2,1) both}.sankey_play__fomyf.sankey_vertical__Xyvgw .sankey_ribbons__ElOmV{animation-name:sankey_drawDown__wJAT3}@keyframes sankey_drawAcross__uUZyV{0%{opacity:1;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes sankey_drawDown__wJAT3{0%{opacity:1;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.sankey_armed__K_k6r .sankey_ribbons__ElOmV,.sankey_play__fomyf .sankey_ribbons__ElOmV{opacity:1;animation:none}}.sankey_node__qp_51{outline:none;cursor:default;transition:opacity .18s ease}a.sankey_node__qp_51{cursor:pointer}.sankey_focusing__ND93p .sankey_node__qp_51{opacity:.32}.sankey_focusing__ND93p .sankey_node__qp_51.sankey_on__klLCn{opacity:1}.sankey_nodeRect__EFshq{stroke:transparent;stroke-width:2px}.sankey_node__qp_51:focus-visible .sankey_nodeRect__EFshq{stroke:var(--vale-orange,#ff6925)}.sankey_node__qp_51:focus-visible .sankey_label__mPUdv{text-decoration:underline}a.sankey_node__qp_51:hover .sankey_label__mPUdv{text-decoration:underline;-webkit-text-decoration-color:var(--vale-orange,#ff6925);text-decoration-color:var(--vale-orange,#ff6925)}.sankey_label__mPUdv{font-size:13px;fill:var(--vale-offwhite,#f5f5f0);paint-order:stroke;stroke:rgba(19,20,16,.92);stroke-width:3px;stroke-linejoin:round}.sankey_count__YxUUW{font-family:var(--f-mono,"IBM Plex Mono",ui-monospace,monospace);font-size:13px;fill:rgba(245,245,240,.72)}.sankey_trunkLabel__B74Jx .sankey_count__YxUUW{fill:var(--vale-offwhite,#f5f5f0)}.sankey_trunkName__xEldA{font-family:var(--f-mono,"IBM Plex Mono",ui-monospace,monospace);font-size:12px;letter-spacing:.12em;text-transform:uppercase;fill:var(--vale-light-green,#a0ad97)}.sankey_leader__pKQEZ{fill:none;stroke:rgba(245,245,240,.28);stroke-width:1px}.sankey_tip__pKFJo{position:absolute;z-index:2;max-width:min(300px,80vw);width:max-content;padding:8px 10px;border:1px solid var(--glass-edge-strong);border-radius:10px;background:rgba(18,20,18,.72);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);color:var(--vale-offwhite,#f5f5f0);font-size:13px;line-height:1.4;pointer-events:none;box-shadow:0 6px 20px rgba(0,0,0,.35)}.sankey_srOnly__qP2EE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sankey_notes__ZRPsy{list-style:none;margin:clamp(20px,3vw,32px) 0 0;padding:clamp(16px,2vw,20px) 0 0;border-top:1px solid var(--vale-line,rgba(245,245,240,.1));display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px 28px;gap:14px 28px}.sankey_notes__ZRPsy li{display:grid;grid-gap:4px;gap:4px;align-content:start;min-width:0}.sankey_notes__ZRPsy strong{font-family:var(--f-mono,"IBM Plex Mono",ui-monospace,monospace);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--vale-light-green,#a0ad97)}.sankey_notes__ZRPsy span{font-size:15px;line-height:1.5;color:var(--vale-ink-dim,rgba(245,245,240,.72))}@media (min-width:640px){.sankey_notes__ZRPsy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sankey_notes__ZRPsy{grid-template-columns:repeat(6,minmax(0,1fr))}}