.choice-tiles{display:flex;gap:9px}.choice-tile{flex:1 1;min-width:0;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:2px;background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-card);padding:14px;font:inherit;color:inherit}.choice-tile[data-on]{border:2px solid var(--color-accent);padding:13px;box-shadow:var(--color-halo)}.choice-tile:focus-visible{outline:none;box-shadow:var(--color-focus-ring)}.choice-tile__label{font:600 15px var(--font-display);color:var(--color-ink)}.choice-tile__sub{font:var(--type-body-small);color:var(--color-muted)}.choice-tiles--compact .choice-tile{align-items:center;text-align:center;padding:10px}.choice-tiles--compact .choice-tile[data-on]{padding:9px}.choice-rows{display:grid;grid-gap:9px;gap:9px}.choice-row__amount,.choice-tile__amount{display:flex;align-items:center;gap:8px;font:var(--type-label)}.choice-tile__amount{margin-top:2px}.choice-row__amount{flex:none}.choice-row__amount[data-busy]>:first-child,.choice-tile__amount[data-busy]>:first-child{opacity:.45}.choice-row__units{flex:none;font:var(--type-label);color:var(--color-muted)}.option-amount[data-kind=delta]{color:var(--color-accent-pressed)}.option-amount[data-kind=free]{color:var(--color-muted)}.option-amount[data-kind=by-hand]{color:var(--color-muted);font-weight:600}.option-groups__group{margin-bottom:28px}.option-groups__group:last-child{margin-bottom:0}.option-groups__name{margin:0 0 12px}.option-groups__lede{font:var(--type-body-compact);color:var(--color-body);margin:-4px 0 12px}