.CashUsesChart_surface__17tQ2{--cash-ink:#363454;--cash-copper:#a87232;--cash-teal:#577b78;width:100%;min-width:0;padding:clamp(18px,3vw,30px);border:1px solid #e4d6c5;border-radius:22px;background:#faf6f0;color:var(--cash-ink);font-family:var(--font-inter),sans-serif;text-align:left}.CashUsesChart_toolbar__u1Zc_{display:flex;align-items:center;justify-content:center;gap:12px;margin:18px 0 0}.CashUsesChart_toolbar__u1Zc_ button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#713f25;font:inherit;font-size:16px;font-weight:700;cursor:pointer}.CashUsesChart_toolbar__u1Zc_ strong{min-width:64px;font-size:19px;font-variant-numeric:tabular-nums;text-align:center}.CashUsesChart_toolbar__u1Zc_ button:disabled{opacity:.28;cursor:default}.CashUsesChart_toolbar__u1Zc_ button:focus-visible{outline:2px solid #a87232;outline-offset:3px}.CashUsesChart_toolbar__u1Zc_ button:not(:disabled):hover{background:#efe4d6}.CashUsesChart_primary__wSGpG{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:clamp(18px,3vw,26px);border-radius:15px;background:#713f25;color:#fff8ee}.CashUsesChart_primaryLabel__6Qw9Q{font-size:15px;font-weight:600;line-height:1.5}.CashUsesChart_primaryValue__Vje_z{min-width:0;font-size:clamp(24px,3.6vw,36px);font-weight:800;line-height:1.15;letter-spacing:-.035em;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.CashUsesChart_primary__wSGpG[data-negative=true]{background:#804638}.CashUsesChart_plotHeading__k6ff_{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin:28px 0 8px}.CashUsesChart_usesHeading__keOa5.CashUsesChart_usesHeading__keOa5{margin:0;color:#746050;font-size:13px;font-weight:750;line-height:1.5;letter-spacing:.06em;text-transform:uppercase}.CashUsesChart_referenceKey__Z4fW0.CashUsesChart_referenceKey__Z4fW0{display:inline-flex;align-items:center;gap:8px;margin:0;color:#766759;font-size:12px;line-height:1.5}.CashUsesChart_referenceKey__Z4fW0>span{width:20px;height:0;border-top:2px dashed #a87232}.CashUsesChart_rows__o6Uqg{margin:0;padding:0}.CashUsesChart_row__JzTsL{--cash-row-color:var(--cash-ink);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:17px 0;border-bottom:1px solid #e8ddcf}.CashUsesChart_row__JzTsL:last-child{border-bottom:0}.CashUsesChart_row__JzTsL[data-cash-use=dividends]{--cash-row-color:var(--cash-copper)}.CashUsesChart_row__JzTsL[data-cash-use=acquisitions]{--cash-row-color:var(--cash-teal)}.CashUsesChart_row__JzTsL dt{min-width:0;margin:0;font-size:16px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.CashUsesChart_row__JzTsL dd{margin:0;font-size:17px;font-weight:750;line-height:1.4;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.CashUsesChart_track__nO1tb{position:relative;grid-column:1/-1;height:20px;border-right:1px solid #ded5c9;background-image:linear-gradient(90deg,#ded5c9 1px,transparent 0);background-size:25% 100%}.CashUsesChart_fill__gVVMx{position:absolute;top:0;bottom:0;left:var(--cash-start);width:var(--cash-width);border-radius:4px;background:var(--cash-row-color,#e0b77e);transition:width .18s ease,left .18s ease}.CashUsesChart_fill__gVVMx[data-negative=true]{background:#ad624e}.CashUsesChart_origin__YU5eX{position:absolute;z-index:1;top:-3px;bottom:-3px;left:50%;width:1px;background:#9d8a79}.CashUsesChart_referenceLine__WWp5F{position:absolute;z-index:2;top:-4px;bottom:-4px;border-left:2px dashed #a87232;transform:translateX(-1px)}.CashUsesChart_axis__do1ZY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4px;padding-top:9px;border-top:1px solid #cbbca9;color:#75695d;font-size:12px;line-height:1.5;font-variant-numeric:tabular-nums}.CashUsesChart_axis__do1ZY>span{min-width:0;white-space:nowrap}.CashUsesChart_axis__do1ZY>span:nth-child(2){text-align:center}.CashUsesChart_axis__do1ZY>span:last-child{text-align:right}.CashUsesChart_scaleNote__adNlZ.CashUsesChart_scaleNote__adNlZ{margin:4px 0 0;color:#75695d;font-size:13px;line-height:1.5;text-align:center}.CashUsesChart_explanation__Vvq__.CashUsesChart_explanation__Vvq__{margin:8px 0 0;color:#6b625c;font-size:14px;line-height:1.65}.CashUsesChart_explanation__Vvq__>summary{padding:10px 0;cursor:pointer;font-weight:600}.CashUsesChart_explanation__Vvq__>summary:focus-visible{outline:2px solid #a87232;outline-offset:2px}.CashUsesChart_explanation__Vvq__>p{margin:8px 0 0}@media (max-width:520px){.CashUsesChart_surface__17tQ2{padding:16px 14px;border-radius:18px}.CashUsesChart_primary__wSGpG{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px}.CashUsesChart_primaryValue__Vje_z{text-align:left;font-size:clamp(23px,6.5vw,29px)}.CashUsesChart_plotHeading__k6ff_{margin-top:18px}.CashUsesChart_row__JzTsL{gap:8px;padding-block:12px}.CashUsesChart_row__JzTsL dd,.CashUsesChart_row__JzTsL dt{font-size:15px}.CashUsesChart_track__nO1tb{height:17px}.CashUsesChart_axis__do1ZY:not([data-diverging=true]){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.CashUsesChart_axis__do1ZY:not([data-diverging=true])>[data-middle=true]{display:none}}@media (prefers-reduced-motion:reduce){.CashUsesChart_fill__gVVMx{transition:none}}