.split-bill_panelTitle__Cts4f{font-size:16px;font-weight:700}.split-bill_peopleHead__SJFq8{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.split-bill_people__wb26r{display:grid;gap:6px;margin:0;padding:0;list-style:none}.split-bill_people__wb26r li{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px}.split-bill_people__wb26r input{min-height:44px;padding:0 12px;border-radius:10px;font:inherit;font-size:14px;min-width:0;border:1px solid var(--color-border,rgba(127,127,127,.28));background:var(--color-surface-secondary,transparent);color:inherit}.split-bill_people__wb26r input:focus-visible{outline:2px solid var(--color-accent,#199be7);outline-offset:2px}.split-bill_gets__nnSKd{color:var(--color-success,#0e6b62)}.split-bill_gets__nnSKd,.split-bill_owes__MM0QT{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.split-bill_notice__sXxRO,.split-bill_owes__MM0QT{color:var(--color-warning,#b4460e)}.split-bill_notice__sXxRO{margin-top:12px;font-size:13px;line-height:1.6}.split-bill_note__2QJyH{margin-top:14px;font-size:13px;line-height:1.65;color:var(--color-text-secondary,#6b7280)}.split-bill_expenses__su0Lp{display:grid;gap:12px;margin:0;padding:0;list-style:none}.split-bill_expense__KtGfC{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:12px;border:1px solid var(--color-border,rgba(127,127,127,.22));background:var(--color-surface-secondary,rgba(127,127,127,.04))}.split-bill_expenseBad__W6_dK{border-color:var(--color-warning,#b4460e)}.split-bill_expenseTop__hLyVP{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto;gap:10px;align-items:end}@media (max-width:720px){.split-bill_expenseTop__hLyVP{grid-template-columns:1fr 1fr}}.split-bill_select__CzVLo{display:flex;flex-direction:column;gap:5px;font-size:13px;min-width:0}.split-bill_select__CzVLo>span{font-weight:600}.split-bill_select__CzVLo select{width:100%;min-height:44px;padding:0 12px;border-radius:12px;font:inherit;font-size:14px;border:1px solid var(--color-border,rgba(127,127,127,.28));background:var(--color-surface-secondary,transparent);color:inherit}.split-bill_select__CzVLo select:focus-visible{outline:2px solid var(--color-accent,#199be7);outline-offset:2px}.split-bill_participants__uyzm_{display:flex;flex-direction:column;gap:8px}.split-bill_groupLabel__kiYz6{font-size:13px;font-weight:600}.split-bill_chipRow__L_Nls{display:flex;flex-wrap:wrap;gap:6px}.split-bill_chip__rFNrp{min-height:40px;padding:0 12px;border-radius:999px;cursor:pointer;font:inherit;font-size:13px;border:1px solid var(--color-border,rgba(127,127,127,.28));background:var(--color-surface,transparent);color:inherit}.split-bill_chipOn__vk6QV{border-color:var(--color-accent,#199be7);color:var(--color-accent,#199be7);background:color-mix(in srgb,var(--color-accent,#199be7) 12%,transparent)}.split-bill_chip__rFNrp:focus-visible{outline:2px solid var(--color-accent,#199be7);outline-offset:2px}.split-bill_shares__GhtSC{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.split-bill_shareOk__eWOHZ{grid-column:1/-1;font-size:13px;color:var(--color-success,#0e6b62)}.split-bill_shareGap__Jg7iL{grid-column:1/-1;font-size:13px;color:var(--color-warning,#b4460e)}.split-bill_perPerson__C3KKZ{font-size:13px;color:var(--color-text-secondary,#6b7280);font-variant-numeric:tabular-nums}.split-bill_summary__YU0bP{display:flex;flex-direction:column;gap:14px}.split-bill_transfers__3HZMa{display:grid;gap:6px;margin:0;padding:0;list-style:none}.split-bill_transfers__3HZMa li{display:grid;grid-template-columns:1fr auto 1fr auto;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;font-size:15px;border:1px solid var(--color-border,rgba(127,127,127,.22));background:var(--color-surface-secondary,rgba(127,127,127,.05))}.split-bill_transfers__3HZMa li strong{font-variant-numeric:tabular-nums;white-space:nowrap}.split-bill_from__dJoB7{color:var(--color-warning,#b4460e);overflow-wrap:anywhere}.split-bill_to__5U0La{color:var(--color-success,#0e6b62);overflow-wrap:anywhere}@media (max-width:560px){.split-bill_transfers__3HZMa li{grid-template-columns:1fr auto;grid-template-areas:"from amount" "to amount"}.split-bill_transfers__3HZMa li span[aria-hidden]{display:none}.split-bill_from__dJoB7{grid-area:from}.split-bill_to__5U0La{grid-area:to}.split-bill_transfers__3HZMa li strong{grid-area:amount;align-self:center}}.split-bill_settledNote__0bW5g{font-size:13px;color:var(--color-text-secondary,#6b7280)}