._container_1i17a_1{background:var(--surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--spacing-6);width:100%;max-width:480px;margin:0 auto;border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-6);position:relative;overflow:hidden}._header_1i17a_18{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);text-align:center}._expenseLabel_1i17a_26{font-size:var(--font-size-sm);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em;font-weight:600}._expenseAmount_1i17a_34{font-size:var(--font-size-3xl);font-weight:700;color:var(--foreground);margin-bottom:var(--spacing-2)}._toggleContainer_1i17a_41{display:flex;background:var(--muted);padding:4px;border-radius:var(--radius-full);position:relative;width:100%;max-width:240px}._toggleButton_1i17a_51{flex:1;border:none;background:transparent;padding:6px 12px;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:500;color:var(--muted-foreground);cursor:pointer;transition:all .2s ease;position:relative;z-index:1}._toggleButton_1i17a_51._active_1i17a_67{background:var(--primary);color:var(--primary-foreground);font-weight:600}.vibrant ._toggleButton_1i17a_51._active_1i17a_67{background:var(--vibrant-card-lime);color:var(--vibrant-card-dark)}._visualContainer_1i17a_79{display:flex;flex-direction:column;gap:1.25rem}._barContainer_1i17a_85{height:24px;background:var(--muted);border-radius:var(--radius-full);position:relative;display:flex;overflow:visible}._barSegmentPrimary_1i17a_94{height:100%;background:var(--primary);border-radius:var(--radius-full) 0 0 var(--radius-full);transition:width .5s cubic-bezier(.34,1.56,.64,1)}._barSegmentSecondary_1i17a_124{height:100%;background:var(--info);border-radius:0 var(--radius-full) var(--radius-full) 0;transition:width .5s cubic-bezier(.34,1.56,.64,1)}._splitLine_1i17a_131{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--surface);transform:translate(-50%);z-index:2;transition:left .5s cubic-bezier(.34,1.56,.64,1);display:flex;align-items:center;justify-content:center}._splitKnob_1i17a_145{width:24px;height:24px;background:var(--surface);border:2px solid var(--border);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-md)}._splitIcon_1i17a_157{color:var(--muted-foreground);opacity:.7}._partnersGrid_1i17a_163{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._partnerCard_1i17a_169{background:var(--muted);background:color-mix(in srgb,var(--muted) 30%,transparent);border-radius:var(--radius-lg);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3);transition:all .3s ease}._partnerHeader_1i17a_180{display:flex;align-items:center;gap:var(--spacing-3)}._avatarPrimary_1i17a_186,._avatarSecondary_1i17a_186{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:var(--font-size-xs)}._avatarPrimary_1i17a_186{background:var(--primary-solid);color:var(--primary-solid-foreground)}._avatarSecondary_1i17a_186{background:var(--info-solid);color:var(--info-solid-foreground)}._partnerInfo_1i17a_216{display:flex;flex-direction:column}._partnerName_1i17a_221{font-size:var(--font-size-sm);font-weight:600;line-height:1.2}._partnerIncome_1i17a_227{font-size:var(--font-size-xs);color:var(--muted-foreground)}._amountRow_1i17a_232{display:flex;flex-direction:column;gap:2px}._payLabel_1i17a_238{font-size:var(--font-size-xs);color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.02em}._payAmount_1i17a_245{font-size:var(--font-size-xl);font-weight:700;color:var(--foreground);font-variant-numeric:tabular-nums}._burdenText_1i17a_252{font-size:var(--font-size-xs);color:var(--muted-foreground);padding-top:var(--spacing-2);border-top:1px solid var(--border)}._insightBox_1i17a_260{border-radius:var(--radius-lg);padding:var(--spacing-3) var(--spacing-4);display:flex;align-items:flex-start;gap:var(--spacing-3);font-size:var(--font-size-sm);transition:all .3s ease}._insightSuccess_1i17a_270{background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary-hover)}._insightWarning_1i17a_275{background:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning-foreground)}._insightIconWrapper_1i17a_280{margin-top:2px;flex-shrink:0}._insightContent_1i17a_285{display:flex;flex-direction:column;gap:2px}._insightContent_1i17a_285 strong{font-weight:600}._insightContent_1i17a_285 p{margin:0;opacity:.9;line-height:1.4}@media(max-width:480px){._partnersGrid_1i17a_163{grid-template-columns:1fr;gap:var(--spacing-3)}._partnerCard_1i17a_169{flex-direction:row;align-items:center;justify-content:space-between}._amountRow_1i17a_232{align-items:flex-end}._burdenText_1i17a_252{display:none}}
