.inv-public-choices{gap:.75rem;display:grid}.inv-public-choice-group{border:1px solid var(--bo-line);border-radius:10px;gap:.45rem;margin:0;padding:.6rem .75rem .7rem;display:grid}.inv-public-choice-group legend{letter-spacing:.04em;text-transform:uppercase;padding:0 .3rem;font-size:.8rem;font-weight:700}.inv-public-choice-price{color:var(--bo-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.inv-public-choice-desc{display:block}.inv-public-choice-totals{font-variant-numeric:tabular-nums;grid-template-columns:1fr auto;gap:.2rem 1rem;margin:0;display:grid}.inv-public-choice-totals dt{color:var(--bo-muted)}.inv-public-choice-totals dd{text-align:right;margin:0}.inv-public-choice-totals .is-total{color:inherit;font-weight:700}.inv-public-choice-missing{color:var(--bo-danger,#b42318);margin:0}
