.asks.svelte-eq9bji h2:where(.svelte-eq9bji){align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);font-size:var(--text-lg);display:flex}.asks-count.svelte-eq9bji{border-radius:var(--radius-pill);background:var(--color-primary);min-inline-size:1.5rem;color:var(--color-on-primary);font-size:var(--text-sm);font-weight:var(--weight-bold);text-align:center;padding:0 .4em}.asklist.svelte-eq9bji{gap:var(--tap-gap);margin:0;padding:0;list-style:none;display:grid}.ask.svelte-eq9bji{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-primary);border-radius:var(--radius-lg);display:grid}.ask-who.svelte-eq9bji{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.name.svelte-eq9bji{overflow-wrap:anywhere;min-width:0;font-size:1.1rem;font-weight:600}.ask-when.svelte-eq9bji{color:var(--color-text-muted);font-size:var(--text-sm)}.ask-figure.svelte-eq9bji{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.ask-amount.svelte-eq9bji{font-size:var(--text-2xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.ask-brings.svelte-eq9bji{color:var(--color-text-muted);font-size:.95rem}.ask-decide.svelte-eq9bji{gap:var(--tap-gap);grid-template-columns:1fr auto;display:grid}.ask-decide.svelte-eq9bji form:where(.svelte-eq9bji){display:grid}.sheet-copy.svelte-eq9bji{margin:0 0 var(--space-3);color:var(--color-text-muted)}.sheet-go.svelte-eq9bji{margin-top:var(--space-3);display:grid}.field.svelte-eq9bji{min-height:var(--tap-target);align-items:center;gap:.6rem;padding:.5rem .75rem;display:flex}.field.svelte-eq9bji span:where(.svelte-eq9bji){min-width:4rem}.field.svelte-eq9bji input:where(.svelte-eq9bji){font:inherit;min-height:var(--tap-target);flex:1}.rows.svelte-1396cmt{margin:0 0 8rem;padding:0;list-style:none}.cashout.svelte-1396cmt{margin:0 0 1rem}.cashout.svelte-1396cmt h2:where(.svelte-1396cmt){margin:.8rem .75rem .2rem;font-size:1.15rem}.cashrow.svelte-1396cmt{border-bottom:1px solid var(--color-border)}summary.svelte-1396cmt{min-height:var(--tap-target);cursor:pointer;align-items:center;gap:.35rem;padding:.6rem .75rem;display:flex}summary.svelte-1396cmt .total:where(.svelte-1396cmt){margin-left:auto}.badge.done.svelte-1396cmt{border-color:var(--color-positive);color:var(--color-primary)}.badge.partial.svelte-1396cmt{border-color:var(--color-negative);color:var(--color-negative)}.badge.leaving.svelte-1396cmt{border-color:var(--color-primary);color:var(--color-primary);font-weight:600}.chips.svelte-1396cmt{grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));gap:.4rem;padding:0 .75rem;display:grid}.chip.svelte-1396cmt{flex-direction:column;gap:.15rem;display:flex}.chip.svelte-1396cmt span:where(.svelte-1396cmt){text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted);font-size:.75rem}.chip.svelte-1396cmt span:where(.svelte-1396cmt) small:where(.svelte-1396cmt){color:var(--color-text-subtle);margin-left:.25em;font-size:.7rem}.chip.svelte-1396cmt input:where(.svelte-1396cmt){font:inherit;min-height:var(--tap-target);text-align:right;font-variant-numeric:tabular-nums;border:1px solid var(--color-border-strong);border-radius:.5rem;width:100%;padding:0 .4rem;font-size:1.15rem}.live.svelte-1396cmt{font-variant-numeric:tabular-nums;margin:.5rem .75rem 0;font-size:1.05rem;font-weight:700}.uncount.svelte-1396cmt{flex-wrap:wrap;align-items:end;gap:.5rem;margin:.75rem;display:flex}.uncount.svelte-1396cmt>button:where(.svelte-1396cmt){min-height:var(--tap-target);font:inherit;color:var(--color-text);background:var(--color-surface-sunken);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:0 1rem;font-weight:600}.reason.svelte-1396cmt{color:var(--color-text-muted);flex-direction:column;flex:12rem;gap:.2rem;font-size:.8rem;display:flex}.reason.svelte-1396cmt>input:where(.svelte-1396cmt){min-height:var(--tap-target);font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:0 .6rem}.uncount.svelte-1396cmt>button:where(.svelte-1396cmt):focus-visible,.reason.svelte-1396cmt>input:where(.svelte-1396cmt):focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.money.svelte-1396cmt{font-variant-numeric:tabular-nums;grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.2rem .6rem;margin:.6rem .75rem .8rem;display:grid}.money.svelte-1396cmt div:where(.svelte-1396cmt){border-bottom:1px dotted var(--color-border);justify-content:space-between;gap:.5rem;display:flex}.money.svelte-1396cmt dt:where(.svelte-1396cmt){color:var(--color-text-muted);font-size:.8rem}.money.svelte-1396cmt dd:where(.svelte-1396cmt){margin:0;font-weight:600}.money.svelte-1396cmt .handed:where(.svelte-1396cmt) dt:where(.svelte-1396cmt),.money.svelte-1396cmt .handed:where(.svelte-1396cmt) dd:where(.svelte-1396cmt){color:var(--color-primary);font-weight:700}.money.unread.svelte-1396cmt dd:where(.svelte-1396cmt){color:var(--color-text-muted)}.paid.svelte-1396cmt{align-items:center;gap:.5rem;margin:.5rem 0 0;padding:0 .75rem;display:flex}.paid.svelte-1396cmt span:where(.svelte-1396cmt){font-size:var(--text-sm);color:var(--color-text-muted)}.paid.svelte-1396cmt input:where(.svelte-1396cmt){min-width:0;min-height:var(--tap-target);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);flex:1;padding:.4rem .6rem;font-size:1rem}.paidline.svelte-1396cmt{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;gap:.35rem .6rem;margin:.4rem 0 .6rem;padding:0 .75rem;display:flex}.drift.owed.svelte-1396cmt{color:var(--color-positive)}.drift.owes.svelte-1396cmt{color:var(--color-negative);font-weight:600}.fineprint.provisional.svelte-1396cmt{font-style:italic}.brokeninvariant.svelte-1396cmt{border:2px solid var(--color-negative);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-negative);margin:.5rem .75rem;padding:.6rem .75rem;font-weight:600}.badge.svelte-1396cmt{text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--color-border-strong);color:var(--color-text-muted);border-radius:.7em;padding:0 .45em;font-size:.7rem}.badge.host.svelte-1396cmt{border-color:var(--color-positive);background:var(--color-surface-accent);color:var(--color-primary);font-weight:700}.total.svelte-1396cmt{font-variant-numeric:tabular-nums;text-align:right;min-width:4.5rem;font-size:1.35rem}button.svelte-1396cmt{font:inherit;min-height:var(--tap-target);border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:.5rem;padding:0 1rem}.fineprint.svelte-1396cmt{color:var(--color-text-muted);text-align:center;margin:.35rem 0 0;font-size:.75rem}.hint.svelte-1396cmt{color:var(--color-text-muted);margin:.2rem .75rem .5rem;font-size:.85rem}.primary.svelte-1396cmt{background:var(--color-primary);border-color:var(--color-primary);width:calc(100% - 1.5rem);color:var(--color-on-primary);margin:1rem .75rem 2rem;font-size:1.1rem;font-weight:700;display:block}.reconcile.svelte-1rqrmvu{z-index:2;background:var(--color-surface-sunken);border-bottom:2px solid var(--color-primary);padding:.5rem .75rem .6rem;position:sticky;top:0}.reconcile.over.svelte-1rqrmvu{background:var(--color-accent-soft);border-bottom-color:var(--color-accent)}.figures.svelte-1rqrmvu{font-variant-numeric:tabular-nums;gap:1rem;margin:0;display:flex}.figure.svelte-1rqrmvu{flex-direction:column;font-size:1.25rem;font-weight:700;display:flex}.figure.svelte-1rqrmvu small:where(.svelte-1rqrmvu){text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.65rem;font-weight:400}.figure.gap.alarming.svelte-1rqrmvu{color:var(--color-negative)}.effort.svelte-1rqrmvu{border-color:var(--color-negative);width:100%;color:var(--color-negative);margin-top:.5rem;font-weight:700}button.svelte-1rqrmvu{font:inherit;min-height:var(--tap-target);border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:.5rem;padding:0 1rem}.quiet.svelte-1rqrmvu{min-height:var(--tap-target);color:var(--color-text-subtle);border-style:dashed;font-size:.8rem}.fineprint.svelte-1rqrmvu{color:var(--color-text-muted);text-align:center;margin:.35rem 0 0;font-size:.75rem}.cancel.svelte-1uhns3g{display:flex}.cancel.svelte-1uhns3g>button{flex:1}.sheet-body.svelte-1uhns3g{margin:0 0 var(--space-4);color:var(--color-text-muted);text-wrap:pretty}.sheet-body.svelte-1uhns3g strong:where(.svelte-1uhns3g){color:var(--color-text)}.sheet-refusal.svelte-1uhns3g{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-negative-soft);border-left:3px solid var(--color-negative);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-sm)}.pad.svelte-1uhns3g{gap:var(--tap-gap);grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));display:grid}.pad-amount.svelte-1uhns3g{min-height:calc(var(--tap-target) + var(--space-2));padding:var(--space-2);background:var(--color-primary);border-radius:var(--radius-md);color:var(--color-on-primary);font:inherit;cursor:pointer;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.pad-amount.svelte-1uhns3g:hover,.pad-amount.svelte-1uhns3g:focus-visible{background:var(--color-primary-hover)}.pad-amount[disabled].svelte-1uhns3g{opacity:.55;cursor:not-allowed}.pad-figure.svelte-1uhns3g{font-size:var(--text-lg);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.pad-total.svelte-1uhns3g{font-size:var(--text-xs);font-variant-numeric:tabular-nums;opacity:.75}.other.svelte-1uhns3g{align-items:flex-end;gap:var(--tap-gap);margin-top:var(--space-4);display:flex}.field.svelte-1uhns3g{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.field.svelte-1uhns3g span:where(.svelte-1uhns3g){font-size:var(--text-sm);color:var(--color-text-muted)}.field.svelte-1uhns3g input:where(.svelte-1uhns3g){min-height:var(--tap-target);width:100%;padding:var(--space-1) var(--space-3);background:var(--color-surface-sunken);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text);font:inherit;font-variant-numeric:tabular-nums}.running.svelte-1uhns3g{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--color-text-muted);text-wrap:pretty}
