@layer component{.PxNhBq_BillSplitter{gap:var(--space-6);display:grid}.PxNhBq_BillSplitter h3{font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.PxNhBq_BillSplitter .PxNhBq_inputs,.PxNhBq_BillSplitter .PxNhBq_result{gap:var(--space-4);display:grid}.PxNhBq_BillSplitter .PxNhBq_result{border-block-start:1px solid var(--color-border-subtle);padding-block-start:var(--space-6)}.PxNhBq_BillSplitter .PxNhBq_row,.PxNhBq_BillSplitter .PxNhBq_extras{align-items:start;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.PxNhBq_BillSplitter .PxNhBq_extras{padding-block-start:var(--space-3)}.PxNhBq_BillSplitter .PxNhBq_reset{justify-content:end;align-self:end;display:flex}.PxNhBq_BillSplitter .PxNhBq_adjustment{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(7rem,auto);display:grid}.PxNhBq_BillSplitter .PxNhBq_tip{gap:var(--space-2);max-inline-size:28rem;display:grid}.PxNhBq_BillSplitter .PxNhBq_presets{gap:var(--space-1);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.PxNhBq_BillSplitter .PxNhBq_group{gap:var(--space-3);display:grid}.PxNhBq_BillSplitter .PxNhBq_heading{align-items:center;gap:var(--space-2);display:flex}.PxNhBq_BillSplitter .PxNhBq_people{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}.PxNhBq_BillSplitter .PxNhBq_people li{align-items:center;gap:var(--space-1);display:flex}.PxNhBq_BillSplitter .PxNhBq_people li>:first-child{flex:1;min-inline-size:0}.PxNhBq_BillSplitter .PxNhBq_items{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.PxNhBq_BillSplitter .PxNhBq_items li{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);display:grid;container-type:inline-size}.PxNhBq_BillSplitter .PxNhBq_itemFields{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;display:grid}@container (inline-size<26rem){.PxNhBq_BillSplitter .PxNhBq_itemFields{grid-template-columns:minmax(0,1fr) auto}.PxNhBq_BillSplitter .PxNhBq_itemFields>:first-child{grid-column:1/-1}}.PxNhBq_BillSplitter .PxNhBq_sharers{align-items:center;gap:var(--space-2) var(--space-4);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.PxNhBq_BillSplitter .PxNhBq_sharers legend{float:inline-start;color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-inline-end:var(--space-2)}.PxNhBq_BillSplitter .PxNhBq_hint{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.PxNhBq_BillSplitter .PxNhBq_tableScroll{overflow-x:auto}.PxNhBq_BillSplitter .PxNhBq_table{border-collapse:collapse;inline-size:100%;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.PxNhBq_BillSplitter .PxNhBq_table th,.PxNhBq_BillSplitter .PxNhBq_table td{padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-border-subtle);text-align:end;white-space:nowrap}.PxNhBq_BillSplitter .PxNhBq_table th:first-child{text-align:start}.PxNhBq_BillSplitter .PxNhBq_table thead th{color:var(--color-text-tertiary);font-weight:var(--font-weight-regular)}.PxNhBq_BillSplitter .PxNhBq_table tbody th{font-weight:var(--font-weight-regular)}.PxNhBq_BillSplitter .PxNhBq_table td:last-child{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.PxNhBq_BillSplitter .PxNhBq_summary{padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-surface);font-family:var(--font-family-mono);font-size:var(--font-size-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}}
