._tableWrap_jkymy_1{width:100%;min-width:0;margin-bottom:0;overflow:visible}._entryGridCell_jkymy_16{min-width:0}._entryGrid_jkymy_8 input[type=text]:not(.dab-field-unit-input),._entryGridDataRow_jkymy_28 .dab-field-unit-wrap{box-sizing:border-box;width:100%;min-width:0;max-width:100%}._entryGridDataRow_jkymy_28{padding:5px var(--payment-panel-pad,15px);animation:.45s cubic-bezier(.4,0,.2,1) both _paymentRowEnter_jkymy_1}@keyframes _paymentRowEnter_jkymy_1{0%{opacity:.75;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}._entryGridHeadRow_jkymy_53{padding:.75rem var(--payment-panel-pad,15px);font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-text-main);text-transform:uppercase;letter-spacing:.02em;background:0 0;border-radius:0;line-height:1.2;overflow:hidden}._entryGrid_jkymy_8:has(._entryGridBody_jkymy_12 ._entryGridDataRow_jkymy_28:nth-child(2)) ._entryGridHeadRow_jkymy_53{border-radius:0}._entryGridBody_jkymy_12 ._entryGridDataRow_jkymy_28:first-child:not(:only-child),._entryGridBody_jkymy_12 ._entryGridDataRow_jkymy_28:last-child:not(:only-child),._entryGridBody_jkymy_12 ._entryGridDataRow_jkymy_28:only-child{border-radius:0}._entryGridHeadRow_jkymy_53 ._entryGridCell_jkymy_16{text-align:left}._entryGridRowPayment_jkymy_86{grid-template-columns:minmax(120px,1.35fr) minmax(100px,1fr) minmax(88px,.85fr);align-items:center;column-gap:30px;display:grid}._entryGridFootRow_jkymy_96{padding:0 var(--payment-panel-pad,15px) 10px;color:var(--color-jacksons-purple);background:color-mix(in srgb, var(--Jacksons-Purple-5) 80%, transparent);border-radius:0;align-items:center;margin-top:1px;margin-bottom:0}._footLabel_jkymy_106{width:100%;min-height:unset;padding:10px var(--dab-field-pad-x-end,10px) 0 var(--dab-field-pad-x,10px);box-sizing:border-box;font-size:var(--dab-field-font-size,16px);font-weight:var(--font-weight-semibold);line-height:var(--dab-field-line-height,1.33);color:var(--color-jacksons-purple);display:block}._footValue_jkymy_118.dab-field-unit-wrap{box-shadow:none;cursor:default;min-height:unset;background:0 0;padding:10px 12px 0 10px}._footValue_jkymy_118.dab-field-unit-wrap:hover{box-shadow:none;background:0 0}._footValue_jkymy_118.dab-field-unit-wrap:has(.dab-field-unit-input:focus-visible){box-shadow:none;background:0 0}._footValue_jkymy_118 .dab-field-unit-input{font-weight:var(--font-weight-semibold);cursor:default}._rowValue_jkymy_137.dab-field-unit-wrap{box-shadow:none;cursor:default;background:0 0}._rowValue_jkymy_137.dab-field-unit-wrap:hover{box-shadow:none;background:0 0}._rowValue_jkymy_137.dab-field-unit-wrap:has(.dab-field-unit-input:focus-visible){box-shadow:none;background:0 0}._rowValue_jkymy_137 .dab-field-unit-input{cursor:default}._net_jkymy_153{font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}._netStack_jkymy_162{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;line-height:1.2;display:flex}._netDirection_jkymy_171{font-size:.75rem;font-weight:var(--font-weight-medium)}._netAmount_jkymy_176{font-size:.875rem;font-weight:var(--font-weight-semibold)}._netOwed_jkymy_181{color:var(--color-medium-green,#358a62)}._netOwes_jkymy_185{color:var(--color-rich-carmine)}._netEven_jkymy_189{color:var(--color-text-muted)}._fieldInvalid_jkymy_193.dab-field-unit-wrap{box-shadow:inset 0 -4px 0 0 var(--color-rich-carmine)}._fieldInvalid_jkymy_193.dab-field-unit-wrap:has(.dab-field-unit-input:focus-visible){box-shadow:inset 0 -4px 0 0 var(--color-rich-carmine)}._fieldInvalid_jkymy_193 .dab-field-unit-input,._totalInvalid_jkymy_205 .dab-field-unit-input,._totalInvalid_jkymy_205._footValue_jkymy_118 .dab-field-unit-input{color:var(--color-rich-carmine)}@media (width<=768px){._tableWrap_jkymy_1{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%;overflow-x:auto}._entryGridDataRow_jkymy_28,._entryGridHeadRow_jkymy_53,._entryGridFootRow_jkymy_96{padding-inline:10px}._entryGridRowPayment_jkymy_86{grid-template-columns:minmax(7.5rem,1.35fr) minmax(6.5rem,1fr) minmax(4.5rem,.85fr);column-gap:12px;min-width:22rem}._entryGridCell_jkymy_16{min-width:0;overflow:visible}._entryGridDataRow_jkymy_28 input[type=text]:not(.dab-field-unit-input){-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}._entryGridDataRow_jkymy_28 .dab-field-unit-wrap{padding-inline:var(--dab-field-pad-x,10px)}._entryGridDataRow_jkymy_28 .dab-field-unit-input{text-overflow:clip;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;min-width:0;padding-inline-end:0;font-size:16px;overflow-x:auto}}@media (prefers-reduced-motion:reduce){._entryGridDataRow_jkymy_28{transition-duration:.01ms;animation:none}}._tableWrap_qeyqo_3{margin-bottom:0}._entryGridDataRow_qeyqo_20{padding:5px 20px;animation:.45s cubic-bezier(.4,0,.2,1) both _sharesRowEnter_qeyqo_1}@keyframes _sharesRowEnter_qeyqo_1{0%{opacity:.75;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}._entryGridHeadRow_qeyqo_38{font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-text-main);text-transform:uppercase;letter-spacing:.02em;background:0 0;border-top-left-radius:8px;border-top-right-radius:8px;padding:.75rem 20px;line-height:1.2;overflow:hidden}._entryGrid_qeyqo_8:has(._entryGridBody_qeyqo_12 ._entryGridDataRow_qeyqo_20:nth-child(2)) ._entryGridHeadRow_qeyqo_38{border-top-left-radius:0;border-top-right-radius:0}._entryGridBody_qeyqo_12 ._entryGridDataRow_qeyqo_20:first-child:not(:only-child){border-top-left-radius:8px;border-top-right-radius:8px}._entryGridBody_qeyqo_12 ._entryGridDataRow_qeyqo_20:last-child:not(:only-child){border-bottom-right-radius:0;border-bottom-left-radius:0}._entryGridBody_qeyqo_12 ._entryGridDataRow_qeyqo_20:only-child{border-radius:8px}._entryGridHeadRow_qeyqo_38 ._entryGridCell_qeyqo_16{text-align:left}._entryGridRowShares_qeyqo_75{grid-template-columns:minmax(120px,1.35fr) minmax(100px,1fr) minmax(100px,1fr) minmax(88px,.85fr);align-items:center;column-gap:30px;display:grid}._entryGridFootRow_qeyqo_86{color:var(--color-jacksons-purple);background:color-mix(in srgb, var(--Jacksons-Purple-5) 80%, transparent);border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-top:1px;padding:5px 20px}._footLabel_qeyqo_95{width:100%;min-height:var(--dab-field-min-height,50px);padding:var(--dab-field-pad-y,10px) var(--dab-field-pad-x,10px);box-sizing:border-box;font-size:var(--dab-field-font-size,16px);font-weight:var(--font-weight-semibold);line-height:var(--dab-field-line-height,1.33);color:var(--color-jacksons-purple);display:block}._footValue_qeyqo_107.dab-field-unit-wrap{box-shadow:none;cursor:default;background:0 0}._footValue_qeyqo_107.dab-field-unit-wrap:hover{box-shadow:none;background:0 0}._footValue_qeyqo_107.dab-field-unit-wrap:has(.dab-field-unit-input:focus-visible){box-shadow:none;background:0 0}._footValue_qeyqo_107 .dab-field-unit-input{font-weight:var(--font-weight-semibold);cursor:default}._rowValue_qeyqo_124.dab-field-unit-wrap{box-shadow:none;cursor:default;background:0 0}._rowValue_qeyqo_124.dab-field-unit-wrap:hover{box-shadow:none;background:0 0}._rowValue_qeyqo_124.dab-field-unit-wrap:has(.dab-field-unit-input:focus-visible){box-shadow:none;background:0 0}._rowValue_qeyqo_124 .dab-field-unit-input{cursor:default}._readonly_qeyqo_140,._total_qeyqo_141{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);color:var(--color-jacksons-purple)}._fieldInvalid_qeyqo_147.dab-field-unit-wrap{box-shadow:inset 0 -4px 0 0 var(--color-rich-carmine)}._fieldInvalid_qeyqo_147.dab-field-unit-wrap:has(.dab-field-unit-input:focus-visible){box-shadow:inset 0 -4px 0 0 var(--color-rich-carmine)}._fieldInvalid_qeyqo_147 .dab-field-unit-input,._totalInvalid_qeyqo_159 .dab-field-unit-input,._totalInvalid_qeyqo_159._footValue_qeyqo_107 .dab-field-unit-input,._totalInvalid_qeyqo_159._rowValue_qeyqo_124 .dab-field-unit-input{color:var(--color-rich-carmine)}@media (width<=768px){._tableWrap_qeyqo_3{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}._entryGridRowShares_qeyqo_75{grid-template-columns:minmax(96px,1.08fr) minmax(100px,1fr) minmax(100px,1fr) minmax(88px,.85fr);column-gap:20px;min-width:520px}}@media (prefers-reduced-motion:reduce){._entryGridDataRow_qeyqo_20{transition-duration:.01ms;animation:none}}._iconButton_fawf9_1{--icon-color:var(--color-jacksons-purple);--icon-bg:transparent;background:var(--icon-bg);cursor:pointer;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:4px;line-height:0;transition:background-color .18s,opacity .18s;display:inline-flex}@media (hover:hover){._iconButton_fawf9_1:hover:not(:disabled):not(:active){--icon-color:var(--Jacksons-Purple-60,#141b8999);--icon-bg:color-mix(in srgb, var(--color-jacksons-purple) 10%, transparent)}}._iconButton_fawf9_1:active:not(:disabled){--icon-color:var(--color-medium-green,#358a62);--icon-bg:color-mix(in srgb, var(--color-medium-green,#358a62) 12%, transparent)}._iconButton_fawf9_1:focus-visible{outline:2px solid var(--color-jacksons-purple);outline-offset:2px;border-radius:4px}._iconButton_fawf9_1:disabled{cursor:not-allowed;opacity:.45}._icon_fawf9_1{background-color:var(--icon-color);transition:background-color .18s;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._default_fawf9_56 ._icon_fawf9_1{width:24px;height:24px}._compact_fawf9_61 ._icon_fawf9_1{width:16px;height:16px}._loaderIcon_fawf9_66{flex-shrink:0;animation:.5s linear infinite _tipsShareLoaderSpin_fawf9_1;display:block}._default_fawf9_56._loaderIcon_fawf9_66{width:24px;height:24px}._compact_fawf9_61._loaderIcon_fawf9_66{width:16px;height:16px}@keyframes _tipsShareLoaderSpin_fawf9_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._loaderIcon_fawf9_66{animation-duration:.01ms}}._root_kffqn_1{flex-shrink:0;display:inline-flex;position:relative}._tooltip_kffqn_7{z-index:6;border:1px solid var(--Rich-Peach-40,#e7b19f66);background:var(--Rich-Peach-30,#e7b19f4d);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--color-text-main);font-size:.75rem;font-weight:var(--font-weight-semibold);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;border-radius:8px;padding:6px 10px;line-height:1.2;display:block;position:absolute}._tooltipBelow_kffqn_27{top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(-4px)}._tooltipLeft_kffqn_33{top:50%;right:calc(100% + 8px);transform:translateY(-50%)translate(4px)}._tooltipVisible_kffqn_39._tooltipBelow_kffqn_27{visibility:visible;animation:2s forwards _copyTooltipFadeBelow_kffqn_1}._tooltipVisible_kffqn_39._tooltipLeft_kffqn_33{visibility:visible;animation:2s forwards _copyTooltipFadeLeft_kffqn_1}._compact_kffqn_49 ._tooltip_kffqn_7{padding:5px 8px;font-size:.6875rem}._compact_kffqn_49 ._tooltipLeft_kffqn_33{right:calc(100% + 6px)}@keyframes _copyTooltipFadeBelow_kffqn_1{0%{opacity:0;transform:translate(-50%)translateY(-4px)}12%{opacity:1;transform:translate(-50%)translateY(0)}72%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;visibility:hidden;transform:translate(-50%)translateY(2px)}}@keyframes _copyTooltipFadeLeft_kffqn_1{0%{opacity:0;transform:translateY(-50%)translate(4px)}12%{opacity:1;transform:translateY(-50%)translate(0)}72%{opacity:1;transform:translateY(-50%)translate(0)}to{opacity:0;visibility:hidden;transform:translateY(-50%)translate(-2px)}}@media (prefers-reduced-motion:reduce){._tooltipVisible_kffqn_39._tooltipBelow_kffqn_27,._tooltipVisible_kffqn_39._tooltipLeft_kffqn_33{animation:1.6s forwards _copyTooltipFadeReduced_kffqn_1}@keyframes _copyTooltipFadeReduced_kffqn_1{0%{opacity:0}15%{opacity:1}80%{opacity:1}to{opacity:0;visibility:hidden}}}.tips-share-capture{pointer-events:none}.tips-share-capture img[data-share-canvas-snapshot]{z-index:1;position:relative}.tips-share-capture--light{color:#0a2117;--color-bg:#f1ffef;--color-surface:#f1ffef;--color-surface-elevated:#f8fff7;--color-aztec:#0a2117;--color-text-main:#0a2117;--color-text-muted:#0a2117b3;--color-jacksons-purple:#141b89;--color-medium-green:#358a62;--color-rich-carmine:#c41e3a;--Medium-Green-30:#358a624d;--Medium-Green-100:#358a62;--Aztec-10:#0a21171a;background-color:#f1ffef}.tips-share-capture--dark{color:#f1ffef;--color-bg:#0a2117;--color-surface:#0b2219;--color-surface-elevated:#123126;--color-aztec:#f1ffef;--color-text-main:#f1ffef;--color-text-muted:#f1ffefb3;--color-jacksons-purple:#e6d3f1;--color-medium-green:#62d09c;--color-rich-carmine:#c41e3a;--Medium-Green-30:#62d09c4d;--Medium-Green-100:#62d09c;--Aztec-10:#f1ffef1a;background-color:#0a2117}.tips-share-capture--light :global(.dab-calc-card__title){color:#358a62}.tips-share-capture--dark :global(.dab-calc-card__title){color:#62d09c}._root_1r3ko_1{pointer-events:auto;flex-shrink:0;align-items:center;gap:15px;display:flex}._status_1r3ko_9{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._root_j41ab_1{flex-direction:column;gap:12px;width:100%;min-width:0;min-height:0;display:flex}._headline_j41ab_10{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}._headlineReveal_j41ab_18{grid-template-rows:1fr;align-self:center;width:100%;min-width:0;min-height:0;display:grid}._headlineRevealInner_j41ab_27{opacity:1;flex-direction:column;min-height:0;transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);display:flex;overflow:clip hidden;transform:translateY(0)}._headlineRevealHidden_j41ab_40 ._headlineRevealInner_j41ab_27{opacity:0;pointer-events:none;transform:translateY(-20%)}._headlineValue_j41ab_46{font-size:50px;font-weight:var(--font-weight-semibold);color:var(--color-text-main);font-variant-numeric:tabular-nums;margin:0;line-height:1}._headlineShares_j41ab_55{font-size:1rem;font-weight:var(--font-weight-medium);color:var(--color-text-main);margin:0;line-height:1.33}._chartHost_j41ab_63{aspect-ratio:1;width:100%;margin-inline:auto;position:relative}._chartHostHeader_j41ab_70{width:var(--results-header-donut-size,224px);max-width:min(var(--results-header-donut-size,224px), 100%);flex-shrink:0;align-self:center;margin-inline:0}._chartHost_j41ab_63:after{content:"";z-index:0;background:var(--Aztec-10,#0a21171a);filter:blur(12px);pointer-events:none;border-radius:50%;width:56%;height:11%;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}._chartCenterLabel_j41ab_93{z-index:2;text-align:center;max-width:46%;font-size:.6875rem;font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-main);pointer-events:none;margin:0;padding:0 6px;line-height:1.2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._chartCanvas_j41ab_112{z-index:1;width:100%;height:100%;filter:drop-shadow(0 10px 18px var(--Aztec-10,#0a21171a));display:block;position:relative}._tooltip_j41ab_121{z-index:2;border:1px solid var(--Rich-Peach-40,#e7b19f66);background:var(--Rich-Peach-30,#e7b19f4d);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--color-text-main);pointer-events:none;white-space:nowrap;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;transition:left .22s,top .22s,transform .22s,opacity .18s;display:flex;position:absolute;transform:translate(-50%,-50%)}._tooltipHidden_j41ab_144{opacity:0;visibility:hidden}._tooltipLabel_j41ab_149{font-size:.75rem;font-weight:var(--font-weight-medium);color:var(--color-text-main)}._tooltipValue_j41ab_155{font-size:.9375rem;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-main)}._amountList_j41ab_167{--row-lead:12px;--row-action:24px;--row-inner-gap:15px;box-sizing:border-box;flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}._amountRow_j41ab_180{grid-template-columns:var(--row-lead) minmax(0, max-content) 1fr auto var(--row-action);align-items:center;column-gap:var(--row-inner-gap);box-sizing:border-box;width:100%;min-width:0;font-size:.875rem;line-height:1.33;display:grid}._amountRow_j41ab_180:after{content:"";background-color:var(--Medium-Green-30,#358a624d);grid-area:1/3;align-self:center;width:100%;min-width:0;height:1px;transition:height .18s cubic-bezier(.22,1,.36,1),background-color .15s}._legendItem_j41ab_206{pointer-events:auto;padding-block:4px}._legendItem_j41ab_206 ._rowLabel_j41ab_211,._legendItem_j41ab_206 ._rowValue_j41ab_212,._legendItem_j41ab_206 ._rowNet_j41ab_213,._legendItem_j41ab_206 ._rowPaid_j41ab_214{transition:font-weight .18s cubic-bezier(.22,1,.36,1)}._legendItemHighlighted_j41ab_218:after{height:4px}._legendItemHighlighted_j41ab_218 ._rowLabel_j41ab_211,._legendItemHighlighted_j41ab_218 ._rowValue_j41ab_212,._legendItemHighlighted_j41ab_218 ._rowNet_j41ab_213,._legendItemHighlighted_j41ab_218 ._rowPaid_j41ab_214{font-weight:700}._legendItemOwed_j41ab_229:after{background-color:var(--Medium-Green-100,var(--color-medium-green))}._legendItemOwes_j41ab_233:after{background-color:var(--color-rich-carmine)}._summaryRow_j41ab_237{padding-block:4px}._rowLead_j41ab_241,._rowLeadSpacer_j41ab_242{width:var(--row-lead);border-radius:3px;grid-area:1/1;height:12px}._rowLeadSpacer_j41ab_242{visibility:hidden}._rowLabel_j41ab_211{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:12rem;color:var(--color-text-main);font-weight:var(--font-weight-medium);grid-area:1/2;overflow:hidden}._rowValue_j41ab_212{text-align:right;color:var(--color-text-main);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;grid-area:1/4;min-width:0}._summaryRow_j41ab_237 ._rowLabel_j41ab_211,._summaryRow_j41ab_237 ._rowValue_j41ab_212{font-weight:var(--font-weight-semibold)}._rowNet_j41ab_213{font-size:.75rem;font-weight:var(--font-weight-medium);white-space:nowrap}._legendItemOwed_j41ab_229 ._rowNet_j41ab_213{color:var(--color-medium-green,#358a62)}._legendItemOwes_j41ab_233 ._rowNet_j41ab_213{color:var(--color-rich-carmine)}._rowPaid_j41ab_214{font-size:.75rem;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-text-main);display:inline}._rowTrail_j41ab_303{width:var(--row-action);grid-area:1/5;justify-self:end}._rowCopy_j41ab_310{width:var(--row-action);pointer-events:auto;grid-area:1/5;justify-content:flex-end;justify-self:end;align-items:center;display:flex}._sectionRule_j41ab_321{background-color:var(--Medium-Green-30,#358a624d);border:none;flex-shrink:0;width:100%;height:2px;margin-block:15px}@media (width<=768px){._headlineValue_j41ab_46{font-size:clamp(2.5rem,6vw,3.125rem)}._chartCenterLabel_j41ab_93{letter-spacing:.02em;max-width:54%;font-size:.625rem;line-height:1.15}}@media (prefers-reduced-motion:reduce){._headlineRevealInner_j41ab_27{transition-duration:.01ms}._headlineRevealHidden_j41ab_40 ._headlineRevealInner_j41ab_27{opacity:1;transform:none}._legendItem_j41ab_206 ._rowLabel_j41ab_211,._legendItem_j41ab_206 ._rowValue_j41ab_212,._legendItem_j41ab_206 ._rowNet_j41ab_213,._legendItem_j41ab_206 ._rowPaid_j41ab_214,._amountRow_j41ab_180:after{transition-duration:.01ms}}._masonry_4zf17_1.dab-calc-masonry{--masonry-gap:30px;z-index:0;align-items:start;row-gap:var(--masonry-gap);column-gap:var(--masonry-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:relative}._masonry_4zf17_1>.dab-calc-card{height:auto;min-height:0}._masonryBalanced_4zf17_17.dab-calc-masonry{align-items:stretch}._masonryBalanced_4zf17_17 ._leftColumn_4zf17_21{align-self:start}._masonryBalanced_4zf17_17 ._resultsCardShell_4zf17_25{align-self:stretch}._resultsCardBalanced_4zf17_29._resultsCardShell_4zf17_25{flex-direction:column;width:100%;min-width:0;display:flex}._resultsCardBalanced_4zf17_29._resultsCardShell_4zf17_25>.dab-calc-card{box-sizing:border-box;flex:auto;align-self:stretch;width:100%;min-width:0;min-height:100%}._resultsCardBalanced_4zf17_29 ._resultsCard_4zf17_25.dab-calc-card{flex-direction:column;align-self:stretch;width:100%;min-width:0;height:100%;min-height:100%;display:flex}._resultsCardBalanced_4zf17_29 ._resultsCard_4zf17_25 .dab-calc-card__results{flex-direction:column;flex:auto;min-height:0;display:flex}._resultsCardBalanced_4zf17_29 ._resultsPanel_4zf17_62{flex-direction:column;flex:auto;justify-content:flex-end;min-height:0;display:flex}._resultsCardBalanced_4zf17_29 ._resultsLegendArea_4zf17_70{flex:none;grid-template-rows:0fr auto;min-height:0}._leftColumn_4zf17_21{gap:var(--masonry-gap);flex-direction:column;grid-column:1;align-self:start;min-width:0;display:flex}._resultsCardShell_4zf17_25{isolation:isolate;z-index:0;--results-header-donut-size:224px;--results-card-pad:30px;--results-header-gap:10px;--results-donut-motion-duration:.52s;--results-donut-motion:var(--results-donut-motion-duration) cubic-bezier(.22, 1, .36, 1);grid-area:1/2;align-self:start;min-width:0;position:relative;overflow:visible}._resultsCard_4zf17_25.dab-calc-card{z-index:1;box-sizing:border-box;align-self:start;gap:10px;min-width:0;position:relative;overflow:visible}._resultsCard_4zf17_25.dab-calc-card>:first-child{pointer-events:none}._inputCard_4zf17_115.dab-calc-card,._variableCard_4zf17_116.dab-calc-card{box-sizing:border-box;gap:10px;transition:height .32s cubic-bezier(.4,0,.2,1)}._resultsCard_4zf17_25 .dab-calc-card__results{padding-top:0}._resultsDonutFloater_4zf17_126{z-index:3;width:var(--results-header-donut-size);aspect-ratio:1;pointer-events:auto;top:var(--donut-top);left:var(--donut-left);opacity:1;visibility:visible;transition:top var(--results-donut-motion), left var(--results-donut-motion), opacity var(--results-donut-motion), visibility 0s;position:absolute;overflow:visible}._resultsDonutFloaterHidden_4zf17_144{opacity:0;visibility:hidden;pointer-events:none;transition:top var(--results-donut-motion), left var(--results-donut-motion), opacity var(--results-donut-motion), visibility 0s linear var(--results-donut-motion-duration)}._resultsDonutFloaterHeader_4zf17_155{--donut-top:calc(var(--results-card-pad) + 2px);--donut-left:calc(100% - var(--results-header-donut-size) - var(--results-card-pad))}._resultsShareActions_4zf17_160{z-index:4;pointer-events:auto;position:absolute;top:15px;right:15px}._resultsCardShellTransitioning_4zf17_168{overflow:hidden}._resultsLegendArea_4zf17_70{width:100%;min-width:0;transition:grid-template-rows var(--results-donut-motion);grid-template-rows:0fr auto;display:grid}._resultsLegendAreaChartsOpen_4zf17_180{grid-template-rows:minmax(calc(var(--results-header-donut-size) + var(--results-header-gap) * 2), auto) auto}._resultsDonutSpace_4zf17_184{min-height:0;position:relative;overflow:visible}._resultsDonutSpaceSizer_4zf17_190{height:auto;min-height:0;transition:min-height var(--results-donut-motion)}._resultsDonutSpaceSizerExpanded_4zf17_196{min-height:calc(var(--results-header-donut-size) + var(--results-header-gap) * 2)}._resultsDonutSpaceSizerFading_4zf17_201{width:100%;min-height:calc(var(--results-header-donut-size) + var(--results-header-gap) * 2);pointer-events:none;z-index:1;position:absolute;inset:0 auto auto 0}._resultsLegendAreaChartsFading_4zf17_210{position:relative}._resultsBodyChartsStack_4zf17_214{grid-template:minmax(0,1fr)/minmax(0,1fr);width:100%;min-height:0;display:grid}._resultsDonutSpaceSizerExpanded_4zf17_196 ._resultsBodyChartsStack_4zf17_214{min-height:calc(var(--results-header-donut-size) + var(--results-header-gap) * 2)}._resultsSingleDonut_4zf17_225,._resultsDualDonuts_4zf17_226{opacity:1;visibility:visible;transition:opacity var(--results-donut-motion), transform var(--results-donut-motion), visibility 0s;grid-area:1/1;transform:scale(1)}._resultsBodyChartsHidden_4zf17_237{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--results-donut-motion), transform var(--results-donut-motion), visibility 0s linear var(--results-donut-motion-duration);transform:scale(.98)}._resultsBodyChartsStack_4zf17_214:empty{display:none}._resultsSingleDonut_4zf17_225{width:100%;padding-block:var(--results-header-gap);box-sizing:border-box;justify-content:center;display:flex;overflow:visible}._resultsSingleDonut_4zf17_225 ._resultsDonutChart_4zf17_261{width:100%;max-width:var(--results-header-donut-size)}._resultsDualDonuts_4zf17_226{justify-content:center;align-items:flex-start;gap:var(--results-donut-stack-gap,20px);width:100%;padding-block:var(--results-header-gap);box-sizing:border-box;flex-direction:row;display:flex;overflow:visible}._resultsDonutBlock_4zf17_278{min-width:0;max-width:var(--results-header-donut-size);opacity:1;transition:opacity var(--results-donut-motion), transform var(--results-donut-motion);flex-direction:column;flex:1 1 0;align-items:center;display:flex;overflow:visible;transform:translateY(0)}._resultsBodyChartsHidden_4zf17_237 ._resultsDonutBlock_4zf17_278{opacity:0;transform:translateY(6px)}._resultsDualDonutsActive_4zf17_298 ._resultsDonutBlock_4zf17_278:nth-child(2){transition-delay:80ms}._resultsBodyChartsHidden_4zf17_237 ._resultsDonutBlock_4zf17_278{transition-delay:0s}._panelReveal_4zf17_306{grid-template-rows:1fr;width:100%;min-width:0;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1);display:grid}._panelRevealHidden_4zf17_314{grid-template-rows:0fr;overflow:hidden}._panelRevealInner_4zf17_319{opacity:1;flex-direction:column;gap:10px;min-height:0;transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1);display:flex;overflow:clip hidden;transform:translateY(0)}._panelRevealHidden_4zf17_314 ._panelRevealInner_4zf17_319{opacity:0;pointer-events:none;transform:translateY(8px)}._panelRevealDivider_4zf17_339{border:none;border-top:1px solid color-mix(in srgb, var(--color-medium-green) 10%, transparent);width:100%;margin:15px 0 0;padding:0}._resultsDonutChart_4zf17_261{aspect-ratio:1;flex-shrink:0;width:100%;margin-inline:auto}._resultsDonutFloater_4zf17_126 ._resultsDonutChart_4zf17_261{width:100%;max-width:var(--results-header-donut-size)}._resultsPanel_4zf17_62{flex:auto;width:100%;min-width:0}._resultsCardEqual_4zf17_365 ._resultsPanel_4zf17_62,._resultsCardVariable_4zf17_366 ._resultsPanel_4zf17_62{position:relative}._resultsCardShellHeaderChart_4zf17_371 ._resultsPanel_4zf17_62{padding-top:calc(2px + var(--results-header-donut-size) + var(--results-header-gap) - 1.375rem * 1.33 - 10px)}._resultsHeadlineAlign_4zf17_377{top:calc(var(--results-card-pad) + 2px + var(--results-header-donut-size) / 2);left:var(--results-card-pad);right:calc(var(--results-header-donut-size) + 12px + var(--results-card-pad));z-index:2;pointer-events:none;position:absolute;overflow:hidden;transform:translateY(-50%)}._inputCard_4zf17_115.dab-calc-card,._variableCard_4zf17_116.dab-calc-card{overflow:visible}._inputCard_4zf17_115 .dab-calc-card__actions,._variableCard_4zf17_116 .dab-calc-card__actions{flex-direction:column;gap:10px;min-width:0;min-height:auto;display:flex}._inputCard_4zf17_115 .dab-calc-card__prompt,._variableCard_4zf17_116 .dab-calc-card__prompt{white-space:normal;min-width:0;max-width:100%;display:block;overflow:visible}._inputStack_4zf17_411{flex-direction:column;gap:15px;width:100%;min-width:0;display:flex}._inputStack_4zf17_411 .dab-calc-card__field-group>.dab-field-unit-wrap{width:100%;max-width:100%}@media (width<=1024px){._inputStack_4zf17_411 .dab-field-unit-input{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}}._toggle_4zf17_433.dab-toggle{justify-content:space-between;width:100%}._variableHeadingToggle_4zf17_438.dab-toggle{flex-shrink:0;gap:0;width:auto}._billPeopleRow_4zf17_444{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px 30px;width:100%;display:grid}._billPeopleRow_4zf17_444 .dab-calc-card__field-group{min-width:0}._shareError_4zf17_455{color:var(--color-rich-carmine);margin:0;font-size:.875rem;line-height:1.45}._paymentPanel_4zf17_462{--payment-panel-pad:15px;background:color-mix(in srgb, var(--color-jacksons-purple) 5%, transparent);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:0;width:100%;min-width:0;padding:0;display:flex;overflow:hidden}._paymentToggle_4zf17_476{width:100%;padding:var(--payment-panel-pad);box-sizing:border-box;justify-content:space-between;align-self:stretch}._paymentPanel_4zf17_462:has(._panelReveal_4zf17_306:not(._panelRevealHidden_4zf17_314)) ._paymentToggle_4zf17_476{padding-bottom:0}._paymentPanel_4zf17_462 ._panelReveal_4zf17_306{width:100%;margin-bottom:0}._paymentPanel_4zf17_462 ._panelRevealInner_4zf17_319{-webkit-overflow-scrolling:touch;gap:0;margin-bottom:0;padding-bottom:0;overflow-x:auto}._paymentPanel_4zf17_462 ._panelRevealDivider_4zf17_339{margin:var(--payment-panel-pad) 0 0;width:100%}._paymentPanel_4zf17_462 ._shareError_4zf17_455{padding:10px var(--payment-panel-pad) var(--payment-panel-pad);margin:0}@media (prefers-reduced-motion:reduce){._inputCard_4zf17_115.dab-calc-card,._variableCard_4zf17_116.dab-calc-card,._resultsCard_4zf17_25.dab-calc-card{transition-duration:.01ms}._panelReveal_4zf17_306,._panelRevealInner_4zf17_319{transition:none}._panelRevealHidden_4zf17_314 ._panelRevealInner_4zf17_319{transform:none}._resultsDonutFloater_4zf17_126,._resultsLegendArea_4zf17_70,._resultsDonutSpaceSizer_4zf17_190,._resultsSingleDonut_4zf17_225,._resultsDualDonuts_4zf17_226,._resultsDonutBlock_4zf17_278{transition-duration:.01ms;transition-delay:0s}._resultsDonutFloaterHidden_4zf17_144{visibility:visible;transform:none}}@media (width<=768px){._masonry_4zf17_1.dab-calc-masonry{--masonry-gap:15px}._inputStack_4zf17_411{gap:15px}._inputCard_4zf17_115.dab-calc-card,._variableCard_4zf17_116.dab-calc-card,._leftColumn_4zf17_21,._masonry_4zf17_1.dab-calc-masonry{max-width:100%;overflow-x:clip}._paymentToggle_4zf17_476 .dab-toggle__label{flex:auto;min-width:0}._billPeopleRow_4zf17_444{grid-template-columns:minmax(0,1fr);gap:15px}._inputStack_4zf17_411>.dab-calc-card__field-group+._paymentPanel_4zf17_462{margin-top:15px}._resultsCardShell_4zf17_25{--results-header-donut-size:176px}}@media (width<=640px){._masonry_4zf17_1.dab-calc-masonry{grid-template-columns:minmax(0,1fr)}._masonryBalanced_4zf17_17.dab-calc-masonry{align-items:start}._masonryBalanced_4zf17_17 ._resultsCardShell_4zf17_25{align-self:start}._resultsCardBalanced_4zf17_29._resultsCardShell_4zf17_25{display:block}._resultsCardBalanced_4zf17_29._resultsCardShell_4zf17_25>.dab-calc-card{flex:none;height:auto;min-height:auto}._resultsCardBalanced_4zf17_29 ._resultsCard_4zf17_25.dab-calc-card{height:auto;min-height:auto}._resultsCardBalanced_4zf17_29 ._resultsLegendArea_4zf17_70{flex:none;grid-template-rows:0fr auto}._leftColumn_4zf17_21,._resultsCardShell_4zf17_25{grid-area:auto/1}}
